Estabelecer Conexão com Oracle AI Database
Aprenda a criar uma conexão com um Oracle AI Database para usar como origem ou destino.
Antes de começar
Verifique se:
-
Verifique como o OCI GoldenGate se conecta às suas origens e destinos.
-
Dependendo da versão do Oracle GoldenGate:
-
Para o Autonomous AI Database, Desbloqueie o usuário GGADMIN.
-
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.
Criar a conexão
Para criar uma conexão do Oracle AI Database:
-
Na página Visão Geral do OCI GoldenGate, selecione Conexões.
Você também pode selecionar Criar Conexão na seção Conceitos básicos e pular para a etapa 3.
-
Na página Conexões, selecione Criar Conexão.
-
Na página Criar Conexão, preencha os campos da seguinte forma:
-
Para Nome, informe um nome para a conexão.
-
(Opcional) Para Descrição, informe uma descrição que ajude a distinguir essa conexão de outras.
-
(Somente para o GoldenGate no Multinuvem) Selecione sua Assinatura e preencha os campos a seguir.
-
Na lista drop-down Compartimento, selecione o compartimento no qual reside a Âncora de Recursos.
-
Selecione a Região de parceiros multicloud.
-
Selecione sua Zona de disponibilidade do parceiro. As opções disponíveis são preenchidas com base na região de parceiro Multinuvem selecionada.
-
-
Para Compartimento, selecione o compartimento no qual a conexão será criada.
-
Na lista suspensa Tipo, selecione Oracle AI Database.
-
Para Detalhes do banco de dados, você pode escolher:
-
Selecione o banco de dados a ser selecionado em uma lista de Bancos de Dados do Oracle AI existentes no compartimento selecionado e, em seguida, selecione um segredo de senha na lista drop-down ou selecione Alterar compartimento para escolher um segredo de senha em outro compartimento.
Observação: Quando você seleciona um Oracle AI Database existente, um ponto final privado é criado automaticamente.
-
Especifique informações sobre o banco de dados e, em seguida, preencha manualmente os seguintes campos:
-
Se não estiver usando uma wallet de banco de dados, informe a String de conexão do banco de dados.
-
Se você não informar uma string de conexão do Banco de Dados, selecione um Segredo de wallet.
Observação:
- Se você estiver usando uma Wallet, ela deverá conter pelo menos os arquivos
cwallet.ssoetnsnames.ora. - Se preferir não usar segredos, certifique-se de desmarcar Usar segredos no vault na seção Segurança em Opções Avançadas, localizada na parte inferior deste formulário.
- Se você estiver usando uma Wallet, ela deverá conter pelo menos os arquivos
-
-
-
Para Nome de usuário do banco de dados, informe o nome de usuário com que se conectar ao banco de dados.
-
Selecione o Segredo de senha do usuário do banco de dados. Se estiver localizado em outro compartimento, use a lista drop-down para alterar compartimentos.
Observação:
-
Segredos são credenciais como senhas, certificados, chaves SSH ou tokens de autenticação usados nos serviços do OCI. Para criar um segredo, consulte Criando um segredo. Verifique se:
-
Selecione Geração de segredo manual.
-
Cole as credenciais no conteúdo do segredo.
-
-
Se preferir não usar segredos de senha, certifique-se de desmarcar Usar segredos no vault na seção Segurança em Opções Avançadas, localizada na parte inferior deste formulário.
-
Quando precisar atualizar o conteúdo do Segredo, certifique-se de:
-
Crie uma nova versão de Segredo usando o modelo de Texto Simples e forneça o conteúdo atualizado. Para obter mais informações, consulte Atualizando o Conteúdo de um Segredo.
-
Atualizar a conexão para limpar o conteúdo do Segredo armazenado no cache.
-
-
-
Expanda Mostrar opções avançadas. Você pode configurar as seguintes opções;
-
Segurança
-
Desmarque Usar segredos do vault para que você prefira não usar segredos de senha para esta conexão. Caso não esteja selecionado:
-
Selecione Usar chave de criptografia gerenciada pela Oracle para deixar todo o gerenciamento de chaves de criptografia para a Oracle.
-
Selecione Usar chave de criptografia gerenciada pelo cliente para selecionar uma chave de criptografia específica armazenada no OCI Vault para criptografar suas credenciais de conexão.
-
-
-
Conectividade de rede
Selecione um método de roteamento de tráfego:
-
Ponto final compartilhado, para compartilhar um ponto final com a implantação atribuída. Você deve permitir a conectividade do IP de entrada da implantação.
-
Ponto final dedicado, para tráfego de rede por meio de um ponto final dedicado na sub-rede designada na sua VCN. Você deve permitir a conectividade dos IPs de entrada dessa conexão.
Observação: Se uma conexão dedicada permanecer não designada por sete dias, o serviço a converterá em uma conexão compartilhada.
Em seguida, selecione um Modo de sessão:
-
Direto, para bancos de dados RAC com listeners SCAN que retornam FQDNs e para todas as outras tecnologias do Oracle Database.
-
Redirecionar, para bancos de dados RAC com listeners SCAN que retornam somente endereços IP.
Observação: Em implantações RAC, os listeners SCAN redirecionam uma conexão para um nó de banco de dados específico identificado por endereço IP ou FQDN. É recomendável configurar o RAC com listeners SCAN baseados em FQDN.
Para pontos finais Dedicados, selecione a sub-rede por meio da qual o tráfego de rede será roteado.
-
-
-
Atributos de segurança: Adicione atributos de segurança para controlar o acesso a essa conexão usando o ZPR (Zero Trust Packet Routing).
-
Tags: Adicione tags para organizar seus recursos.
-
-
-
Selecione Criar.
Depois que a conexão é criada, ela aparece na lista Conexões. Certifique-se de designar a conexão a uma implantação para usá-la como origem ou destino em uma replicação.
Próximas etapas
Problemas conhecidos
Os timeouts de rede afetam as conexões de banco de dados usando pontos finais privados
Se você estiver usando um ponto de extremidade privado para se conectar a um banco de dados, poderá encontrar tempos limite de rede ao iniciar ou interromper processos de Extract.
Solução alternativa: você pode executar uma das seguintes ações:
-
Aplique os patches mais recentes da sua página de detalhes da implantação. Na seção Informações de Implantação, em GoldenGate, para Versão, selecione Upgrade.
-
Se você não conseguir aplicar os patches mais recentes nesse momento, poderá atualizar a string de conexão para incluir
EXPIRE_TIME=1. Por padrão, você pode ter uma string de conexão EZ no Oracle GoldenGate. Essa string de conexão precisa ser atualizada na Credencial do Oracle GoldenGate para uma string de conexão longa da seguinte forma:<username>@//<hostname>:1521/<service_name> <username> @(DESCRIPTION = (EXPIRE_TIME=1)(ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp)(PROTOCOL = TCP)(Host = <hostname>)(Port = 1521))) (CONNECT_DATA = (SERVICE_NAME = <service_name>)))
O modo de sessão de redirecionamento com conexão de listener SCAN não suporta TCPS e TLS
O OCI GoldenGate não suporta conexões que usam o modo de sessão Redirecionar com o SCAN (Single Client Access Name) da Oracle usando TCPS e TLS. TCP é suportado.
Solução alternativa: Configure uma conexão usando o modo de sessão Direta para um nó RAC (Real Application Cluster) individual.