Task prerequisiti relativi al database esterno
Prima di abilitare e utilizzare Diagnostica e gestione della gestione del database per i database esterni, è necessario completare i task dei prerequisiti elencati nella tabella riportata di seguito.
Il servizio di database esterno è un servizio Oracle Cloud Infrastructure che consente di connettersi a un Oracle Database che si trova al di fuori di Oracle Cloud Infrastructure.
Attività | descrizione; | Ulteriori informazioni |
---|---|---|
Installare i Management Agent | Il servizio Management Agent di Oracle Cloud Infrastructure consente la comunicazione e la raccolta dei dati tra Diagnostics & Management e un database esterno.
È necessario installare un Management Agent su un host con connessione al database esterno. Diagnostica e gestione utilizzeranno il Management Agent per operazioni quali la raccolta di dati e metriche dal database esterno. Di seguito sono riportate informazioni sulle versioni di Management Agent necessarie per i database esterni.
Tenere presente che Diagnostics & Management può essere utilizzato per monitorare e gestire i database esterni su IBM AIX, ma è necessario eseguire ulteriori task dei prerequisiti correlati al Management Agent. |
Per informazioni su come installare i Management Agent, vedere Install Management Agent.
Per informazioni sui task dei prerequisiti aggiuntivi relativi al Management Agent da eseguire per monitorare e gestire i database esterni su IBM AIX, vedere OCI Database Management Service: Support for Database Management on AIX (KB95648) in My Oracle Support. In caso di problemi durante l'installazione del Management Agent, vedere Errori rilevati durante l'abilitazione della diagnostica e della gestione per i database esterni per la probabile causa e soluzione. |
Registrare Oracle Database con il servizio di database esterno | È necessario assicurarsi di registrare Oracle Database creando una risorsa o un handle nel servizio Database esterno. Questo handle funziona come rappresentazione di Oracle Database situato al di fuori di Oracle Cloud Infrastructure.
È possibile registrare un database esterno nel servizio di database esterno oppure fare clic su Registra database esterni nella pagina Database gestiti per i database esterni in Gestione database. |
Per informazioni su come creare un handle di database esterno, vedere Crea un handle per un database esterno.
Per informazioni su come accedere alla pagina Database gestiti per i database esterni, vedere Abilita diagnostica e gestione per database esterni. |
Concedere i privilegi necessari per monitorare e gestire il database esterno e salvare la password utente del database in un segreto | È necessario concedere all'utente del database i privilegi necessari per monitorare e gestire il database esterno mediante Diagnostica e gestione. È possibile utilizzare gli script SQL disponibili per creare un nuovo utente del database con il set di privilegi richiesto per monitorare il database esterno o per eseguire task di diagnostica e amministrazione avanzati.
Utilizzare il servizio Oracle Cloud Infrastructure Vault per salvare la password utente del database in un segreto con una chiave di cifratura. Il servizio Vault consente di memorizzare e gestire le chiavi di cifratura e i segreti per accedere in modo sicuro alle risorse. Tenere presente che se si modifica la password utente del database, è inoltre necessario aggiornare il segreto con la nuova password creando una nuova versione del segreto e aggiornandone il contenuto. Configura riporto graduale password Per i database Oracle 19c e versioni successive, si consiglia di definire un tempo di rollover graduale delle password, che consenta di connettersi al database utilizzando sia le password vecchie che quelle nuove durante il periodo di tempo di rollover graduale. Poiché sia la vecchia che la nuova password sono valide per un certo periodo di tempo, i tempi di inattività sono ridotti al minimo. Utilizzando un rollover graduale delle password, è possibile evitare qualsiasi interruzione nell'uso delle funzioni di diagnostica e gestione per i database. |
Per informazioni sui privilegi utente necessari per il database, vedere Privilegi utente del database necessari per diagnostica e gestione.
Per informazioni sullo script SQL per creare un utente di monitoraggio con i privilegi necessari per monitorare il database esterno, vedere Creazione delle credenziali di monitoraggio di Oracle Database per Gestione database (KB57458) in My Oracle Support. Per informazioni sullo script SQL per creare un utente con i privilegi necessari per eseguire attività di diagnostica e amministrative avanzate, vedere Creating the Oracle Database Management Advanced Diagnostics User and Administration User (KB84103) in My Oracle Support. Per informazioni sul servizio Vault, sui relativi concetti e su come creare vault, chiavi e segreti, vedere Vault. Per informazioni sulla funzione Rollover password graduale, vedere Managing Gradual Database Password Rollover for Applications nel manuale Oracle Database Security Guide. |
Connettere Oracle Database all'handle del database esterno | Dopo aver creato un handle di database esterno, è necessario connettere all'handle l'Oracle Database che si desidera monitorare e gestire utilizzando Diagnostica e gestione. Tenere presente che è possibile utilizzare il protocollo TCPS per creare in modo sicuro una connessione a Oracle Database e monitorarla e gestirla.
È possibile aggiungere una connessione a un database esterno nel servizio di database esterno o nella pagina Database gestiti per i database esterni in Gestione database mediante:
|
Per informazioni su come connettere un Oracle Database a un handle di database esterno, vedere Creare una connessione a un database esterno.
Per informazioni su come aggiungere una connessione nella pagina Database gestiti per i database esterni, vedere Abilita diagnostica e gestione per database esterni. Per informazioni su come aggiungere un connettore, vedere Aggiungere una connessione. |