Espelhar dados com pipelines de espelho ZeroETL
Aprenda a espelhar dados do Autonomous Transaction Processing para o Autonomous Data Warehouse usando pipelines de espelho ZeroETL.
Antes de começar
Verifique se:
- Revise e configure a exclusividade de linha nas tabelas de banco de dados para evitar problemas de chave primária com espelhamento ZeroETL. Chaves primárias identificam exclusivamente um registro ou uma linha em uma tabela de banco de dados. Consulte Garantindo a exclusividade de linha em tabelas de origem e de destino.
- Como usuário com privilégios de administrador para o banco de dados de destino, conceda os seguintes privilégios ao usuário GGADMIN para espelhamento ZeroETL:
GRANT DWROLE TO GGADMIN; GRANT DATAPUMP_CLOUD_EXP TO GGADMIN; GRANT DATAPUMP_CLOUD_IMP TO GGADMIN; GRANT EXECUTE ON DBMS_CLOUD_ADMIN TO GGADMIN; GRANT CREATE DATABASE LINK TO GGADMIN;
- Verifique a view
DBA_GOLDENGATE_SUPPORT_MODE
no banco de dados de origem que exibe informações sobre o nível de suporte do processo de captura do Oracle GoldenGate para as tabelas no banco de dados. - Adicione as políticas mínimas necessárias para pipelines GoldenGate.
- As conexões de origem e destino que você está usando para o pipeline têm pontos finais Dedicados.
Tarefa 1: Criar conexões
Primeiro, crie conexões com seus bancos de Dados de Origem e de Destino. Os Pipelines do OCI GoldenGate atualmente suportam conexões do Oracle Autonomous Database com autenticação mTLS.
- Antes de criar a conexão, certifique-se de preparar o banco de dados para o Oracle GoldenGate 23ai.
- Crie uma conexão com o Autonomous Database.
Tarefa 3: Adicionar regras de Mapeamento
As regras de mapeamento permitem alterar o mapeamento um a um padrão de tabelas de origem e esquemas para o destino.
Para visualizar, adicionar ou remover regras de mapeamento:
- Na página de informações do Pipeline, selecione Regras de mapeamento.
- Na lista Regras de mapeamento, você pode revisar ou editar as regras de mapeamento atuais e:
- Visualizar: Verifique como suas regras de mapeamento afetam os esquemas e tabelas incluídos na replicação.
- Adicionar: Identifique tabelas e esquemas a serem incluídos ou excluídos. Você pode usar o nome do objeto totalmente qualificado ou curingas no lugar de qualquer parte do nome do objeto. Para obter mais informações, consulte Usando Curingas em Nomes de Objetos de Banco de Dados.
- Remover: Remove regras de mapeamento.
Tarefa 4: Ativar registro em log
Para ativar o log-in no pipeline:
- Na página Pipelines, selecione o pipeline para o qual você deseja ativar o registro em log.
- Na página Detalhes das pipelines, selecione Logs.
- Na lista de Pipelines, no menu Ação, do pipeline que você deseja ativar, selecione Ativar log.
- No painel Ativar log:
- Para Retenção de log, selecione o número de meses na lista drop-down.
- Clique em Ativar log.
Aguarde até que o status se torne Ativo.