Connettersi a Oracle Autonomous AI Database
Scopri come creare una connessione a Oracle Autonomous AI Transaction Processing o Autonomous AI Lakehouse da utilizzare come origini e destinazioni per OCI GoldenGate.
Informazioni preliminari
Assicurati di:
- Rivedi come OCI GoldenGate si connette alle origini e alle destinazioni.
- A seconda della versione di Oracle GoldenGate in uso:
- Per Autonomous AI Database, sblocca l'utente GGADMIN.
- Configurare i criteri necessari per abilitare l'accesso sicuro a vault e segreti, ad esempio l'uso di segreti, l'uso di vault e la lettura di bundle di segreti. Per ulteriori informazioni, vedere Criteri consigliati minimi.
Connetti ad Autonomous AI Database
Per le connessioni Autonomous AI Database Serverless con peer remoti configurati con Data Guard, il failover si verifica automaticamente dal database primario al database in standby, a condizione che tu configuri la tua rete per risolvere il nome host del database in standby dalla subnet del database primario. È possibile selezionare il database o immettere manualmente i dettagli del database quando si crea la connessione. Se si immettono manualmente i dettagli del database, assicurarsi di immettere la stringa di connessione al database sia del database primario che del database in standby.
Problemi noti con le connessioni a Autonomous AI Database
Azione richiesta per i database AI autonomi che utilizzano l'autenticazione mTLS
Quando viene ruotato un wallet di Autonomous AI Database, la connessione GoldenGate OCI a questo database deve essere aggiornata per recuperare le informazioni del wallet più recenti.
Per ulteriori informazioni, consultare il documento 2911553.1 di My Oracle Support (MOS).
Per aggiornare una connessione ad Autonomous Database, effettuare le operazioni riportate di seguito. Modificare e salvare la connessione ad Autonomous AI Database (Autonomous AI Transaction Processing o Autonomous AI Lakehouse). Il salvataggio della connessione consente di scaricare e aggiornare automaticamente il wallet. Non sono necessarie altre modifiche alla connessione.
Per verificare:
- Avviare la console di distribuzione per una distribuzione che utilizza la connessione Autonomous AI Database.
- Nella console di distribuzione aprire il menu di navigazione, quindi fare clic su Configurazione.
- Nella schermata Credenziali osservare la stringa di connessione di Autonomous AI Database.
Prima di aggiornare il wallet, la stringa di connessione ha l'aspetto seguente:
ggadmin@(DESCRIPTION=(TRANSPORT_CONNECT_TIMEOUT=3)(CONNECT_TIMEOUT=60)(RECV_TIMEOUT=120)(retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.us-phoenix-1.oraclecloud.com))(CONNECT_DATA=(COLOCATION_TAG=ogginstance)(FAILOVER_MODE=(TYPE=SESSION)(METHOD=BASIC)(OVERRIDE=TRUE))(service_name=<adb-servicename>_low.adb.oraclecloud.com))(security=(MY_WALLET_DIRECTORY=“/u02/connections/ocid1.goldengateconnection.oc1.phx.<ocid>/wallet”)(SSL_SERVER_DN_MATCH=TRUE)(ssl_server_cert_dn=“CN=adwc.uscom-east-1.oraclecloud.com, OU=Oracle BMCS US, O=Oracle Corporation, L=Redwood City, ST=California, C=US”)))Dopo l'aggiornamento del wallet, la stringa di connessione viene aggiornata in modo da avere l'aspetto seguente:
ggadmin@(DESCRIPTION=(TRANSPORT_CONNECT_TIMEOUT=3)(CONNECT_TIMEOUT=60)(RECV_TIMEOUT=120)(retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.us-phoenix-1.oraclecloud.com))(CONNECT_DATA=(COLOCATION_TAG=ogginstance)(FAILOVER_MODE=(TYPE=SESSION)(METHOD=BASIC)(OVERRIDE=TRUE))(service_name=<adb-servicename>_low.adb.oraclecloud.com))(security=(MY_WALLET_DIRECTORY=“/u02/connections/ocid1.goldengateconnection.oc1.phx.<ocid>/wallet”)(SSL_SERVER_DN_MATCH=TRUE)(ssl_server_dn_match=yes)))
La modalità sessione di reindirizzamento con connessione listener SCAN non supporta TCPS e TLS
OCI GoldenGate non supporta connessioni che utilizzano la modalità sessione di reindirizzamento con SCAN (Single Client Access Name) Oracle che utilizzano TCPS e TLS. TCP supportato.
Soluzione: configurare una connessione utilizzando la modalità sessione diretta a un singolo nodo RAC (Real Application Cluster).