Estabelecer Conexão com a Coleção JSON da Oracle
Antes de começar
Antes de criar a conexão, certifique-se de ter o seguinte:
- Oracle Database 23ai ou Oracle Database23ai Gratuito:
- Um banco de dados plugável (PDB) no Oracle Database 23ai
- Um usuário criado para ORDS.
- Um ORDS que permite estabelecer conexão com o Oracle JSON Database usando a API MongoDB do Oracle Database:
- Gere certificados SSL para ORDS.
Observação:
Certifique-se de configurar os certificados com FQDN. - Instale o ORDS e configure com SSL.
- Gere certificados SSL para ORDS.
- 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 a conexão:
- Na página Visão Geral do OCI GoldenGate, clique em Conexões.Você também pode clicar em Criar Conexão na seção Conceitos Básicos e ir direto para a etapa 3.
- Na página Conexões, clique em Criar Conexão.
- Na página Criar Conexão, preencha os campos da seguinte forma:
- Para Nome, digite 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 GoldenGate em 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.
- Para Tipo, selecione Coleção JSON da Oracle na lista drop-down.
- Para String de conexão, informe um URI válido da string de conexão MongoDB sem o nome de usuário e a senha. Por exemplo,
mongodb://mongodb1.example.com:27017. Certifique-se de que o FQDN seja usado na conexão para estabelecer conexões SSL. - Para Nome de Usuário, informe o nome de usuário para este banco de dados.
- Selecione o Segredo da senha. 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 com os 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.
- Segredos são credenciais como senhas, certificados, chaves SSH ou tokens de autenticação usados com os serviços do OCI. Para criar um segredo, consulte Criando um segredo. Verifique se:
- Para Definições de Segurança, selecione um Protocolo de Segurança e faça upload de uma autoridade de certificado SSL.
- 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.
- Desmarque Usar segredos do vault para que você prefira não usar segredos de senha para esta conexão. Caso não esteja selecionado:
- Conectividade de rede
- Ponto final compartilhado, para compartilhar um ponto final com a implantação atribuída. Você deve permitir conectividade com base no 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 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.
- Saiba mais sobre a conectividade do Oracle GoldenGate.
- 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.
- Segurança
- Clique em 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 destino em uma replicação.