Como desabilitar verificação de restrições de replicação (Visual Database Tools)

No SQL Server, se a uma tabela for publicada utilizando replicação, as verificações de restrições serão desabilitadas automaticamente em operações executadas por agentes de replicação. Quando um agente de replicação executa uma inserção ou atualização em um assinante, a restrição não é verificada; se um usuário executar uma inserção ou atualização, a restrição será verificada. A restrição está desabilitada para o agente de replicação porque a restrição já foi verificada no Publicador quando os dados foram inseridos ou atualizados originalmente. Para obter mais informações, consulte Controlando restrições, identidades e gatilhos com NOT FOR REPLICATION.

Você também poderá desabilitar explicitamente as verificações de restrições de replicações, o que pode ser útil se você estiver publicando dados de uma versão anterior do SQL Server.

Desabilitar uma verificação de restrição de replicação

  1. No Pesquisador de Objetos, expanda a tabela com a restrição a ser modificada e expanda a pasta Restrições.

  2. Clique com o botão direito do mouse na restrição e depois clique em Modificar.

  3. Na caixa de diálogo Verificar restrições, selecione um valor de Não para Impor para replicação.

  4. Clique em Fechar.

Consulte também

Outros recursos