Estabelecer Conexão com Oracle Autonomous Databases
Aprenda a criar uma conexão com o Oracle Autonomous Transaction Processing ou o Autonomous Data Warehouse para uso como origens e destinos do OCI GoldenGate.
Tópicos Relacionados
Antes de começar
Verifique se:
- Analise como o OCI GoldenGate se conecta às suas origens e destinos.
- Dependendo da sua versão do Oracle GoldenGate:
- Desbloqueie o usuário GGADMIN no Autonomous Database.
- Configure as políticas necessárias para permitir o acesso seguro ao Vault e aos Segredos, como usar segredos, usar vaults e ler pacotes de segredos. Para obter mais informações, consulte Políticas mínimas recomendadas.
Estabelecer Conexão com o Autonomous Database
Observação:
Para conexões Compartilhadas do Autonomous Database com pares remotos configurados com o Data Guard, o failover ocorre automaticamente do banco de dados principal para o stand-by, desde que você configure sua rede para resolver o nome do host do banco de dados stand-by na sub-rede do banco de dados principal. Você pode selecionar o banco de dados ou inserir manualmente os detalhes do banco de dados ao criar a conexão. Se você informar manualmente os detalhes do banco de dados, certifique-se de informar a string de conexão do banco de dados dos bancos de dados principal e stand-by.Problemas conhecidos
Ação necessária para Autonomous Databases que usam Autenticação mTLS
Quando uma wallet do Autonomous Database é rotacionada, a conexão do OCI GoldenGate com esse banco de dados deve ser atualizada para recuperar as informações mais recentes da wallet.
Para obter mais informações, consulte o Documento 2911553.1 do My Oracle Support (MOS).
Para atualizar uma conexão do Autonomous Database: Edite e salve a conexão com o Autonomous Database (Autonomous Transaction Processing ou Autonomous Data Warehouse). Salvar a conexão faz download automaticamente e atualiza a wallet. Nenhuma outra alteração na conexão é necessária.
Para verificar:
- Inicie a console de implantação para uma implantação que use a conexão do Autonomous Database.
- Na console de implantação, abra o menu de navegação e clique em Configuração.
- Na tela Credenciais, observe a string de conexão do Autonomous Database.
Antes de a wallet ser atualizada, a string de conexão será semelhante à seguinte:
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”)))
Depois que a wallet for atualizada, a string de conexão será atualizada para ter a seguinte aparência:
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)))