Replicar dados do YugabyteDB para o Autonomous AI Transaction Processing
Aprenda a replicar dados de uma origem YugabyteDB para um destino do Autonomous AI Transaction Processing usando o OCI GoldenGate.
Antes de começar
Para concluir com êxito este início rápido, certifique-se de que:
- Uma instalação do YugabyteDB para servir como o banco de dados de origem
- Uma instância do Autonomous AI Transaction Processing para servir como banco de dados de destino.
- YugabyteDB Preparado para o Oracle GoldenGate
Configuração do ambiente: Autonomous AI Transaction Processing (ATP)
- Faça download e descompacte o esquema de banco de dados de amostra.
- Desbloqueie o usuário GGADMIN.
- Na console do Oracle Cloud, selecione sua instância do ATP na Página do Autonomous AI Database para exibir seus detalhes e acessar o Database Actions.
- Clique em Database Actions e, em seguida, clique em Database Users.
- Localize GGADMIN e, em seguida, clique no menu reticências (três pontos) e selecione Editar.
- No painel Editar Usuário, informe a senha GGADMIN, confirme a senha e, em seguida, desmarque Conta Bloqueada.
- Clique em Aplicar Alterações.
- Carregue o esquema e os dados de amostra de destino.
- No menu Database Actions, selecione SQL.
- Copie e cole o script de OCIGGLL_OCIGGS_SETUP_USERS_ADW.sql na planilha de SQL.
- Clique emExecutar Script. A guia Saída do Script exibe mensagens de confirmação.
- Limpe a planilha SQL e copie e cole o SQL no OCIGGLL_OCIGGS_SRC_MIRROR_USER_SEED_DATA.sql.
- Para verificar se as tabelas foram criadas com sucesso, feche a janela SQL e reabra-a novamente. Na guia Navegador, procure o esquema SRC_OCIGGLL e selecione tabelas de suas respectivas listas drop-down.
Tarefa 1: Criar os recursos do OCI GoldenGate
Este exemplo de início rápido exige implantações e conexões para a origem e o destino.
- Crie uma implantação para o banco de dados PostgreSQL de origem.
- Crie uma implantação para a instância de destino do Autonomous AI Transaction Processing.
- Crie uma conexão com o banco de dados PostgreSQL de origem.
- Para Tipo, certifique-se de selecionar YugabyteDB.
- Para Nome do banco de dados, informe o nome do YugabyteDB.
- Para Host, informe o IP público da instância do serviço Compute na qual o YugabyteDB é executado.
- Em Porta, informe
5433. - Em Username, digite
ggadmin. - Em Senha, informe uma senha.
- Para Protocolo de Segurança, selecione Simples.
- Crie uma conexão para a instância de destino do Autonomous AI Transaction Processing.
- Crie uma conexão com o GoldenGate e, em seguida, designe essa conexão à implantação do PostgreSQL de origem.
- Designe a conexão de Origem à implantação do PostgreSQL de Origem.
- Designe a conexão de destino à implantação Oracle de destino.
Tarefa 3: Criar as Extrações
- Adicione o Change Data Capture Extract:
- Adicione a Extração de Carga Inicial:
Você retorna à página Extrações, na qual é possível observar o início da Extração.
Tarefa 6: Criar uma Distribution Path para a Change Data Capture Extract
- No console da implantação do PostgreSQL de origem, clique em Distribution Service.
- Clique em Adicionar Distribution Path.
- Preencha o formulário Adicionar Caminho da seguinte forma:
- Na console da implantação da Oracle de destino, clique em Serviço do Receptor e verifique o caminho do Receptor criado.