Partilhar via


Backup e restauração para Editores Oracle

Siga essas diretrizes ao fazer 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 sendo feito 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 Validade e desativaçã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 Replicação de script.

      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.