Eu tenho um banco de dados em um local que gostaria de replicar para outro usando a replicação unidirecional. Nos testes, não conseguimos replicar as tabelas de arquivamento, o que é lamentável, pois precisamos manter essas versões históricas nos dois locais.
É possível simplesmente replicar todo o banco de dados PADRÃO (incluindo tabelas de arquivamento).
Caso contrário, existe alguma maneira de contornar isso?
Respostas:
Isso pode não atender totalmente aos seus requisitos, no entanto, acabei de testar a opção Arquivamento ativado nas réplicas pai e filho usando replicação unidirecional.
As edições feitas no pai e replicadas no filho são exibidas na classe de recurso e no arquivo morto no banco de dados filho.
Arquivo de réplicas filho:
Infelizmente, se um recurso for editado mais de uma vez antes que as réplicas sejam sincronizadas, apenas a última edição o fará no arquivo secundário. Isso pode ser superado executando a sincronização com mais frequência ou após cada edição, no entanto, isso pode não ser prático.
Arquivo de réplicas pai:
Nas minhas capturas de tela acima, criei um recurso e salvei (primeiro registro de archive pai), editado para adicionar atributos (segundo registro de archive pai) e depois replicado para Filho (primeiro registro de archive filho). Depois editei o recurso novamente e salvei (terceiro registro pai) e repliquei (segundo registro filho)
fonte