Deslocar Dados Replicados para uma Base de Dados de Destino Diferente

Na replicação de dados, se alterar a base de dados de destino, pode migrar os dados atuais para a nova base de dados e reconfigurar as suas ligações para replicar para a nova base de dados.

Por exemplo, poderá ser necessário fazê-lo se a sua organização migrar do Oracle Cloud Infrastructure - Classic para o Oracle Cloud Infrastructure.

  1. Certifique-se de que o seu novo schema de destino tem os privilégios e permissões requeridos. Consulte Quais as Permissões e os Privilégios Obrigatórios?.
  2. Copie as tabelas replicadas e as seguintes tabelas do sistema de replicação para o novo schema de destino.
    • Todas as tabelas replicadas (juntamente com as restrições e os índices correspondentes)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. Configure uma ligação de replicação para a nova base de dados de destino.
    • Se a sua nova base de dados de destino for do mesmo tipo que a base de dados de destino antiga, basta editar a ligação de replicação existente e atualizar os detalhes da ligação.

      Na página Ligações, localize a ligação de replicação, clique em Inspecionar e utilize o separador Geral para atualizar os detalhes da nova base de dados de destino.

    • Se a sua nova base de dados de destino for de um tipo diferente, crie uma nova ligação de replicação para esse tipo e especifique os detalhes da ligação.

      Clique em Criar, em seguida em Ligação de Replicação, selecione o tipo adequado e especifique os detalhes.

  4. Atualize cada entrada de replicação de dados que esteja configurada para utilizar os detalhes da ligação à base de dados de destino antiga.
    1. Abra a página Replicações dos Dados e selecione a replicação de dados que pretende editar.
    2. Na área Destino de Replicação:
      • Se a sua nova base de dados de destino for do mesmo tipo que a base de dados de destino antiga, certifique-se de que o Schema está definido corretamente para a nova base de dados.
      • Se a sua nova base de dados de destino for de um tipo diferente, clique em Selecionar, selecione a nova ligação de destino e, em seguida, clique em Schema e defina corretamente para a nova base de dados.
  5. A partir da Página Principal, navegue para Dados e, em seguida, para Ligações. Localize a ligação de replicação para a sua base de dados de destino, clique em Inspecionar e utilize o separador Tabelas para verificar as informações das tabelas para o novo schema de destino.

Agora pode retomar a replicação de dados em modo incremental para a nova base de dados.