Criar Credenciais da Nuvem

O Hub do AWR usa credenciais da nuvem para funcionar. Siga estas etapas para criar e configurar as credenciais:

  1. Gere chaves de API para o usuário do serviço IAM usando a opção Adicionar Chave de API e faça download da chave privada e pública para referência futura.
    O gráfico mostra as Chaves de API


    O gráfico mostra a caixa de diálogo Chave de API.

  2. Depois que a chave de API for adicionada ao usuário do IAM, clique em Exibir Arquivo de Configuração e copie e salve o conteúdo localmente.
    O gráfico mostra a opção de menu Exibir arquivo de Configuração.

  3. Execute um dos seguintes scripts para criar uma credencial baseada no controlador de Usuários do OCI. Selecione o script correto com base no tipo de banco de dados que você está adicionando ao Hub do AWR:
    • Bancos de dados ADB-D (ATP-D, ADW-D): Execute o script a seguir usando o usuário do banco de dados ADMIN para criar uma credencial baseada no controlador do Usuário do OCI no ADB-D (ATP-D/ ADW-D) que você deseja registrar como um banco de dados de origem do AWR.
      
      BEGIN                                                                                                                     
        DBMS_CLOUD.CREATE_CREDENTIAL(
          credential_name => 'AWRHUB_KEY_NEW',                                                                                                                                                                               
          user_ocid       => '<user_ocid>',                                                                                                                           
          tenancy_ocid    => '<tenancy_ocid>',                                                                                                                         
          private_key     => '<content of the private key file (excluding -----BEGIN RSA PRIVATE KEY----- / -----END RSA PRIVATE KEY----->',
          fingerprint     => '<finger_print>') ;
       END ;/
    • 19c bancos de dados:
      1. Faça log-in por meio do SQL Plus / as sysdba e, em seguida, crie um novo usuário de BD no banco de dados 19c.
        CREATE USER <DBUserName> IDENTIFIED BY <DBPassword>;
        GRANT EXECUTE ON DBMS_AWRHUB TO <DBUserName>;
        GRANT CREATE SESSION, ALTER SESSION TO <DBUserName>;
        GRANT SELECT_CATALOG_ROLE TO <DBUserName>;
        GRANT EXECUTE ON DBMS_CLOUD TO <DBUserName>;
      2. Faça log-in via SQL Plus usando as credenciais de usuário do BD acima e Crie Credenciais no banco de dados 19c usando o procedimento a seguir
        BEGIN                                                                                                                     
          DBMS_CLOUD.CREATE_CREDENTIAL(
            credential_name => 'AWRHUB_KEY_NEW',                                                                                                                                                                               
            user_ocid       => '<user_ocid>',                                                                                                                           
            tenancy_ocid    => '<tenancy_ocid>',                                                                                                                         
            private_key     => '<content of the private key file (excluding -----BEGIN RSA PRIVATE KEY----- / -----END RSA PRIVATE KEY----->',
            fingerprint     => '<finger_print>') ;
         END ;/