Como especificar que um artigo de tabela de mesclagem é somente download (Programação Transact-SQL de replicação)
Artigos de somente download são projetados para aplicativos com dados que não são atualizados nos Assinantes. Para obter mais informações, consulte Otimizando o desempenho de replicação de mesclagem com artigos de somente download.
Para especificar que um novo artigo de tabela de mesclagem é somente download
Execute sp_addmergearticle, enquanto especificando um valor de 1 ou 2 para o parâmetro @ subscriber_upload_options. Os números correspondem ao seguinte comportamento:
0 - Nenhuma restrição (padrão). As alterações feitas no Assinante são carregadas no Publicador.
1 - As alterações são permitidas no Assinante, mas não são carregadas no Publicador.
2 - As alterações não são permitidas no Assinante.
Observação Se a tabela de origem para um artigo já estiver publicada em outra publicação, o valor de @subscriber_upload_options deve ser o mesmo para os dois artigos.
Observação Se você alterar o tipo de artigo para somente download após as assinaturas terem sidos inicializadas, todas as assinaturas de cliente que recebem o artigo devem ser reinicializadas.
Para modificar um artigo de tabela de mesclagem existente para que seja de somente download
Para determinar se um artigo é de somente download, execute sp_helpmergearticle. Observe o valor de upload_options para o artigo no conjunto de resultados.
Se o valor retornado na etapa 1 for 0, execute sp_changemergearticle, especificando o valor de subscriber_upload_options para @property, um valor de 1 para @force_invalidate_snapshot e @force_reinit_subscription, e um valor de 1 ou 2 para @value, o que corresponde ao seguinte comportamento.:
1 - As alterações são permitidas no Assinante, mas não são carregadas no Publicador.
2 - As alterações não são permitidas no Assinante.
Observação Se a tabela de origem para um artigo já estiver publicada em outra publicação, o comportamento de somente download deve ser o mesmo para os dois artigos.