none
Parâmetro Replicate Schema RRS feed

  • Pergunta

  • Boa tarde,

    Tenho uma replicação transacional e a mesma está com o parâmetro "replicate schema" como true. Gostaria de entender exatamente o que isto faz.

    Sei que quando altero algum artigo da publicação, as devidas alterações são replicadas (ex: add column em uma tabela), mas minha maior dúvida é: Os índices e constraints são replicados também? Ou seja, se eu criar um índice novo em uma tabela replicada, o novo índice será replicado também?

    Obrigado.

    quinta-feira, 26 de janeiro de 2012 16:55

Respostas

  • Ronald,

    Quando trabalhamos com replicação transacional, obrigatóriamente o SQL Server realiza a replicação dos dados e não da estrutura dos dados.

    Para que eu novo índice ou constraint possa ser replicado isso normalmente ocorre durante a execução dos agentes responsáveis em montar a estrutura da replicação. O que você poderia fazer e executar novamente estes agentes, forçando a reconstrução da sua estrutura.

    Mas o importante é entender que a replicação transacional replica somente os dados manipulados durante o processo de execução deste modelo de replicação.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    • Marcado como Resposta Richard Juhasz segunda-feira, 13 de fevereiro de 2012 16:10
    domingo, 29 de janeiro de 2012 11:47
    Moderador