Conectarse a bases de datos autónomas de Oracle
Descubra cómo crear una conexión a Oracle Autonomous Transaction Processing o Autonomous Data Warehouse para utilizarlas como orígenes y destinos para OCI GoldenGate.
Antes de empezar
Asegúrese de que:
- Revise cómo se conecta OCI GoldenGate a sus orígenes y destinos.
- Según la versión de Oracle GoldenGate:
- Desbloquee el usuario GGADMIN en Autonomous Database.
- Configure las políticas necesarias para permitir el acceso seguro a Vault y Secrets, como el uso de secretos, el uso de almacenes y la lectura de paquetes secretos. Para obtener más información, consulte Políticas mínimas recomendadas.
Conexión a Autonomous Database
Note:
Para las conexiones compartidas de Autonomous Database con peers remotos configurados con Data Guard, el failover se produce automáticamente de la base de datos principal a la base de datos en espera, siempre que configure la red para resolver el nombre de host de la base de datos en espera desde la subred de la base de datos principal. Puede seleccionar la base de datos o introducir manualmente los detalles de la base de datos al crear la conexión. Si introduce manualmente los detalles de la base de datos, asegúrese de introducir la cadena de conexión de la base de datos tanto de la base de datos primaria como de la base de datos en espera.Incidencias conocidas
Acción necesaria para bases de datos autónomas que utilizan autenticación mTLS
Cuando se rota una cartera de Autonomous Database, se debe refrescar la conexión de OCI GoldenGate a esta base de datos para recuperar la información de cartera más reciente.
Para obtener más información, consulte el documento 2911553.1 de My Oracle Support (MOS).
Para refrescar una conexión a Autonomous Database: edite y guarde la conexión a Autonomous Database (Autonomous Transaction Processing o Autonomous Data Warehouse). Al guardar la conexión, se descarga y refresca automáticamente la cartera. No se necesitan otros cambios en la conexión.
Para verificar:
- Inicie la consola de despliegue para un despliegue que utilice la conexión de Autonomous Database.
- En la consola de despliegue, abra el menú de navegación y, a continuación, haga clic en Configuración.
- En la pantalla Credenciales, observe la cadena de conexión de Autonomous Database.
Antes de refrescar la cartera, la cadena de conexión tiene el siguiente aspecto:
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”)))
Después de refrescar la cartera, la cadena de conexión se actualiza para que tenga el siguiente aspecto:
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)))