Eseguire i task dei prerequisiti
Prima di abilitare e utilizzare Database Management SQL Performance Watch, è necessario completare alcuni task prerequisiti.
Come primo passo, è necessario assicurarsi che l'amministratore della tenancy abbia creato i gruppi di utenti IAM di Oracle Cloud Infrastructure. Ad esempio, è possibile creare gruppi di utenti separati per eseguire i task riportati di seguito.
- Registrare un database esterno e aggiungere una connessione
- Abilita controllo prestazioni SQL
- Utilizzare le funzioni di SQL Performance Watch
Per informazioni su come creare un gruppo di utenti IAM, vedere Per creare un gruppo.
Al completamento del task dei prerequisiti generici, è necessario eseguire i task dei prerequisiti elencati nella tabella riportata di seguito.
SQL Performance Watch è attualmente disponibile solo per i database esterni, che sono database Oracle situati on-premise e connessi a una risorsa nel servizio di database esterno di Oracle Cloud Infrastructure. Per informazioni sul servizio di database esterno, vedere Servizio di database esterno.
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 SQL Performance Watch e un database esterno.
È necessario installare un Management Agent su un host con connessione al database esterno. SQL Performance Watch utilizzerà il Management Agent per operazioni quali la raccolta di dati e metriche dal database esterno. Tenere presente che per i database a istanza singola è necessario un Management Agent 201215.1850 o versione successiva e, per i database RAC, è necessario un Management Agent 210403.1349 o versione successiva. |
Per informazioni su come installare i Management Agent, vedere Install Management Agent. |
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 e sulle autorizzazioni necessarie, vedere Creare un handle per un database esterno.
Per informazioni su come accedere alla pagina Database gestiti per i database esterni, vedere Abilita SQL Performance Watch. |
Connettere Oracle Database all'handle del database esterno | Dopo aver creato un handle di database esterno, è necessario connettere Oracle Database all'handle. 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:
Tenere presente che l'utente del database utilizzato per connettersi al database esterno a Oracle Cloud Infrastructure deve disporre dei seguenti privilegi per utilizzare SQL Performance Watch:
|
Per informazioni su come aggiungere una connessione al database nel servizio di database esterno e sulle autorizzazioni necessarie, 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 SQL Performance Watch. Per informazioni su come aggiungere un connettore, vedere Aggiungere una connessione. |
Impostare la credenziale preferenziale di diagnostica avanzata per eseguire vari task e salvare la password utente del database in un segreto | È necessario impostare la credenziale preferenziale di diagnostica avanzata in Diagnostica e gestione della gestione del database per connettersi al database ed eseguire task quali la creazione e il monitoraggio dei task di SQL Performance Analyzer. Se la credenziale preferenziale non è impostata, viene visualizzato un messaggio quando si accede alla home page di SQL Performance Watch per il database ed è possibile fare clic sul collegamento per andare alla sezione Credenziali in Diagnostica e gestione e impostare la credenziale preferenziale di diagnostica avanzata. Si noti che è possibile impostare la credenziale preferenziale anche se non è stata abilitata la diagnostica e la gestione per il database.
Durante l'impostazione della credenziale preferenziale di diagnostica avanzata, 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. |
Per informazioni sul servizio Vault, sui relativi concetti e su come creare vault, chiavi e segreti, vedere Vault.
Per informazioni sulle autorizzazioni necessarie per impostare la credenziale preferenziale di diagnostica avanzata, vedere Autorizzazioni aggiuntive necessarie per utilizzare SQL Performance Watch. Per informazioni su come impostare le credenziali preferenziali, vedere Imposta credenziali preferenziali di diagnostica avanzata. |