Adicionar um Caminho de Distribuição
Um caminho de distribuição envia a transação de dados de um processo de Extract para um processo de Replicat.
Tópicos Relacionados
Quando usar um Caminho de Distribuição
Use um Caminho de Distribuição quando precisar replicar dados em um ambiente de implantação distribuída. Um Caminho de Distribuição envia a transação dos dados do processo Extract para o processo Replicat. A criação e execução de um Caminho de Distribuição cria automaticamente um Caminho do Receptor no serviço do Receptor da implantação de destino. O Caminho do Receptor recebe a transação de dados do serviço de Distribuição da implantação de origem.
A implantação de origem é a implantação na qual você cria o Caminho de Distribuição. A implantação de destino é a implantação para a qual os dados extraídos e as Trilhas são enviados.
Antes de começar
Certifique-se de criar conexões GoldenGate para cada implantação à qual você deseja se conectar e designá-las à implantação da qual o caminho se origina. Por exemplo, a implantação na qual você cria o Caminho de Distribuição ou o Caminho do Receptor iniciado pelo destino.
Caso contrário, em implantações ativadas pelo IAM, você encontrará o erro:
The network connection could not be established: 'OGG-08654' - 'Invalid or missing OAuth
resource - audiencescope in Client application'.
Criar e executar um Caminho de Distribuição (23ai)
- Na console de implantação de destino, faça log-in e acesse a página Administração de Usuários na navegação esquerda.
- Clique em Adicionar Novo Usuário e, em seguida, faça o seguinte:
- Autenticado por: Selecione Senha na lista drop-down.
- Atribuição: Selecione Operador na lista drop-down.
- Nome do usuário: Informe o nome do usuário.
- Senha e Verificar Senha: Digite a senha associada a este usuário.
- Abra a console de implantação de origem e navegue até Conexões de Caminho no menu de navegação esquerdo.
- Clique em Adicionar Conexão de Caminho e conclua o seguinte:
- Apelido da Credencial: Digite um alias.
- ID do Usuário: Digite o nome do usuário criado na etapa 2.
- Senha e Verificar Senha: Digite a senha associada a este usuário na etapa 2.
- Clique em Submeter.
Criar e executar um Caminho de Distribuição (21c)
- Na console de implantação de destino, faça login e acesse a página Administrador no menu de navegação.
- Clique em Adicionar Usuário e crie um usuário que a implantação de origem possa usar para estabelecer conexão com a implantação de destino. Atribua a esse usuário a atribuição Operador.
- Abra a console de implantação de origem e navegue até a página Configuração.
- Na guia Banco de Dados, clique em Adicionar Credencial e faça o seguinte:
- Domínio da Credencial: Digite um nome para esta conexão
- Apelido da Credencial: Digite um alias
- ID do Usuário: Digite o nome do usuário criado na etapa 2.
- Senha e Verificar Senha: Digite a senha associada a este usuário na etapa 2.
- Clique em Submeter.
- Na console de implantação do OCI GoldenGate, clique em Serviço de Distribuição.
- Na página Visão Geral do Serviço de Distribuição, clique em Adicionar Caminho (ícone de mais).
- Na página Adicionar Caminho, preencha os campos da seguinte forma:
- Na seção Perfil de Criptografia, preencha os seguintes campos conforme necessário:
- Em Configuração do conjunto de regras, preencha os seguintes campos conforme necessário:
- Em Ativar Filtro, se selecionado, clique em Adicionar Regra e preencha os campos adicionais.
- Em Mais opções, preencha os seguintes campos conforme necessário:
- Click Create and Run.
Saiba mais
Interessado em saber mais sobre o processo de Caminho de Distribuição? Consulte os seguintes recursos:
Problemas conhecidos
Para criar Caminhos de Distribuição para enviar ou extrair dados do Oracle Cloud Infrastructure GoldenGate, certifique-se de adicionar o certificado raiz ao Gerenciamento de Certificados ou à wallet do cliente
Para enviar ou extrair dados do OCI GoldenGate, crie um Caminho do Servidor de Distribuição ou um caminho iniciado pelo destino do Servidor do Receptor no Oracle GoldenGate on-premises ou do Marketplace, respectivamente. Adicione também o certificado raiz ou o certificado autoassinado do OCI GoldenGate ao Gerenciamento de Certificos do Oracle GoldenGate (Oracle GoldenGate 21c ou mais recente) ou à wallet do cliente (Oracle GoldenGate 19c). Isso cria uma conexão confiável entre as implantações do Oracle GoldenGate e do OCI GoldenGate. Somente o protocolo WSS (WebSocket Secure) é suportado para Caminhos do Servidor de Distribuição e do Receptor entre o Oracle GoldenGate e o OCI GoldenGate.
Uma alteração no certificado raiz do OCI GoldenGate fará com que o Caminho do Servidor de Distribuição ou um caminho iniciado pelo destino do Servidor do Receptor no Oracle GoldenGate on-premises ou do Marketplace falhe e produza o seguinte erro:
ERROR OGG-10390 Oracle GoldenGate Receiver Service: Generic error -1 noticed for endpoint
wss://<deployment URL>:443/services/v2/sources?trail=<trail name>. Error description - SSL
connection unexpectedly closed.
Solução alternativa: Para corrigir esse problema, atualize o certificado na wallet do cliente ou na tela Gerenciamento de Certificos do Gerenciador de Serviços para usar o certificado raiz da Console de Implantação GoldenGate do OCI. Em alguns casos, quando o certificado da implantação GoldenGate do OCI não for assinado diretamente pelo certificado raiz, mas por um ou mais intermediários, por exemplo, talvez seja necessário também adicionar o(s) certificado(s) da CA intermediária.
Saber mais:
- Para usuários do Oracle GoldenGate 19c, consulte Criando um Certificado do Usuário do Caminho do Servidor de Distribuição.
- Para usuários do Oracle GoldenGate 21c ou superior, consulte Criar uma Conexão Confiável entre o Oracle GoldenGate e o OCI GoldenGate.
Apenas a Autenticação de Compilação é suportada atualmente
O Oracle Cloud Infrastructure GoldenGate no momento não suporta autenticação baseada em certificado quando você usa o Oracle Cloud Infrastructure GoldenGate como destino do Caminho de Distribuição.
Solução Alternativa: Nenhuma.