Backup e restauração para Publicadores Oracle

Aplica-se a:SQL Server

Siga essas diretrizes ao realizar backup e restauração:

  • Assegure-se de que o Log Reader Agent não está sendo executado e que não haja outras atividades de banco de dados nas tabelas publicadas enquanto o Publicador estiver passando por backup.

  • Efetue backup do Publicador e do Distribuidor ao mesmo tempo.

  • Se houver necessidade de restaurar o Publicador ou o Distribuidor, reinicialize todas as assinaturas.

  • Para restaurar um Assinante de um backup (sem ter de reinicializar as assinaturas), as transações entregues ao banco de dados de distribuição após a conclusão do último backup de banco de dados de assinatura ainda devem estar disponíveis. O tempo em que as transações estão disponíveis depende das configurações de retenção de distribuição. Para obter informações sobre essas configurações, consulte Desativação e expiração de assinatura.

  • Se o Publicador ou o Distribuidor ficar fora de sincronia como resultado de uma restauração de banco de dados, os agentes de replicação registrarão mensagens de erro. Nesse ponto, você deve descartar e recriar todas as publicações e assinaturas relevantes:

    1. Faça um script da definição das publicações e assinaturas. Para obter mais informações, consulte Scripting Replication.

      Se a definição das publicações tiver sido alterada entre as versões presentes no Publicador e no Distribuidor, você precisará modificar os scripts.

    2. Descarte as publicações e as assinaturas.

    3. Execute os scripts criados na etapa 1.

    Se houver necessidade de descartar e reconfigurar o Publicador, descarte o sinônimo público MSSQLSERVERDISTRIBUTOR e configure o usuário de replicação Oracle com a opção CASCADE para remover todos os objetos de replicação do Oracle Publisher.

Confira também

Fazer backup e restaurar bancos de dados replicados
Configurar um Publicador Oracle
Visão geral da publicação do Oracle