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.
-
Faça backup dos diretórios de trabalho do Oracle GoldenGate.
-
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.
-
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.
-
Estabelecer conexão com a implantação do Oracle GoldenGate como usuário do sistema.
-
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_privilegeda 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. -
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* -
Interrompa o Replicat.
STOP REPLICAT *group* -
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* -
Substitua o arquivo de parâmetros antigo pelo novo, mantendo o mesmo nome.
-
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").
-
Verificar se o Replicat mudou para o modo não integrado.
INFO REPLICAT *group*