Compartilhar via


Alterações de quebra na replicação do SQL Server

Este tópico descreve alterações de quebra na replicação do SQL Server. Essas alterações podem danificar aplicativos, scripts ou funcionalidades baseados em versões anteriores do SQL Server. Talvez você tenha esses problemas ao atualizar. Para obter mais informações, consulte Usar o Supervisor de Atualização para preparar para atualizações.

Alterações recentes feitas no SQL Server 2012

Assinaturas atualizáveis, incluindo a atualização imediata e a atualização na fila com publicações de instantâneo e transacionais, são descontinuadas.

Alterações recentes feitas no SQL Server 2008

Esta seção descreve as últimas alterações nos recursos de replicação efetuadas no SQL Server 2008.

Alterações de quebra para replicação transacional

As seguintes alterações de quebra se aplicam à replicação transacional:

Recurso

Descrição

Inicializando uma assinatura transacional a partir de backup

Para inicializar uma assinatura a partir de um backup no SQL Server 2008, um usuário deverá ser membro da função de servidor dbcreator. No SQL Server 2005, a associação na função do banco de dados db_owner não era suficiente.

Para obter mais informações sobre como inicializar uma assinatura a partir de um backup, consulte Inicializar uma assinatura transacional sem um instantâneo.

Alterações de quebra para replicação de mesclagem

As alterações de quebra se aplicam à replicação de mesclagem.

Recurso

Descrição

Novos intervalos de identidade atribuídos

Para tabelas que usam gerenciamento automático do intervalo de identidade, a replicação pode atribuir novos intervalos de identidade durante a atualização. Se alguma tabela tiver um intervalo de identidade atribuído para o Assinante maior do que o do Publicador, a replicação atribui um intervalo para o Publicador igual ao do Assinante.

Para determinar os intervalos que estão sendo usados para cada artigo, execute sp_helpmergearticle no banco de dados da publicação e marque as colunas pub_identity_range e identity_range.

Consulte também

Conceitos

Compatibilidade com versões anteriores de replicação