Crea credenziali cloud
Per funzionare, l'hub AWR utilizza le credenziali cloud. Per creare e configurare le credenziali, attenersi alla procedura riportata di seguito.
- Generare le chiavi API per l'utente IAM utilizzando l'opzione Aggiungi chiave API e scaricare la chiave privata e pubblica per riferimento futuro.
- Dopo aver aggiunto la chiave API per l'utente IAM, fare clic su Visualizza file di configurazione e copiare e salvare il contenuto in locale.
- Eseguire uno dei seguenti script per creare una credenziale basata sul principal utente OCI, selezionare lo script corretto in base al tipo di database che si sta aggiungendo nell'hub AWR:
- Database ADB-D (ATP-D, ADW-D): eseguire lo script seguente utilizzando l'utente del database
ADMIN
per creare una credenziale basata sul principal utente OCI in ADB-D (ATP-D/ ADW-D) che si desidera registrare come database di origine 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 ;/
- Database 19c:
- Eseguire il login tramite SQL Plus
/ as sysdba
, quindi creare un nuovo utente DB nel database 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>;
- Eseguire il login tramite SQL Plus utilizzando le credenziali utente DB riportate in precedenza e creare le credenziali nel database 19c utilizzando la procedura riportata di seguito.
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 ;/
- Eseguire il login tramite SQL Plus
- Database ADB-D (ATP-D, ADW-D): eseguire lo script seguente utilizzando l'utente del database