Alternando a Replicação do Modo Integrado para o Modo Não Integrada

Válido apenas para o sistema Oracle. Para obter mais informações sobre os modos Replicat de um Oracle AI Database, consulte Sobre o Replicat Integrado.

Você pode, a qualquer momento, alternar o Replicat do modo integrado para o modo não integrado. Esse switch cancela automaticamente o registro do grupo Replicat do banco de dados de destino, o que remove o servidor de entrada.

Observação:

Não configure a alternância entre os modos Replicat para ocorrer imediatamente após a recuperação do Extract de uma falha ou ser reposicionada em outro local no log de transações.

  1. Faça backup dos diretórios de trabalho do Oracle GoldenGate.

  2. Enquanto os processos do Oracle GoldenGate continuam a ser executados em sua configuração atual, para que eles acompanhem a atividade de alteração atual, copie o arquivo de parâmetros Replicat para um novo nome.

  3. Conceder os privilégios apropriados ao usuário do Replicat e executar as etapas de configuração necessárias para oferecer suporte aos seus aplicativos de negócios no modo Replicat não integrado.

  4. Estabelecer conexão com a implantação do Oracle GoldenGate como usuário do sistema.

  5. Faça log-in no banco de dados de destino do Admin Client.

    DBLOGIN USERIDALIAS *alias*

    Em que: alias é o alias de um usuário no armazenamento de credenciais que tem as atribuições de usuário necessárias ao usar o Oracle GoldenGate 26ai com o Oracle AI Database 26ai e os privilégios concedidos por meio do procedimento dbms_goldengate_auth.grant_admin_privilege da Oracle ao usar o Oracle GoldenGate 21c. Consulte Conceder Privilégios de Usuário para Oracle AI Database 26ai e Superior e Conceder Privilégios de Usuário para Oracle Database 21c e Inferior para saber mais.

  6. Criar uma tabela de checkpoint no banco de dados de destino para o Replicat não integrado a fim de armazenar seus checkpoints de recuperação. Se uma tabela de checkpoint tiver sido associada anteriormente a este grupo Replicat e ainda existir, você poderá omitir esta etapa. Consulte Adicionar uma Tabela de Checkpoint para obter mais informações sobre opções para usar uma tabela de checkpoint.

    ADD CHECKPOINTTABLE*[container.]table*
  7. Interrompa o Replicat.

    STOP REPLICAT *group*
  8. Altera o Replicat para o modo não integrado. Para o argumento CHECKPOINTTABLE, especifique a tabela de checkpoint que você criou para esse grupo de Replicat.

    ALTER REPLICAT *group*, NONINTEGRATED, CHECKPOINTTABLE *[container.]table*
  9. Substitua o arquivo de parâmetros antigo pelo novo, mantendo o mesmo nome.

  10. Iniciar Replicação.

    START REPLICAT *group*

    Após a emissão desse comando, aguarde até que haja alguma atividade no banco de dados de origem para que o switchover possa ser concluído. (Replicat aguarda até que sua marca interna de alta água seja excedida antes de remover o status de "alternância do modo integrado").

  11. Verificar se o Replicat mudou para o modo não integrado.

    INFO REPLICAT *group*