Compartilhar via


Como: desabilitar verificação de restrições para replicação

Você pode desabilitar um restrição CHECK quando sua tabela é replicada em outro banco de dados.Ao replicar uma tabela, a definição de tabela e dados são copiados do banco de dados de fonte para um banco de dados de destino.Nesses dois bancos de dados são geralmente (mas não necessariamente) em servidores separados.Se os testes de restrições forem específicos no banco de dados de fonte, eles podem desnecessariamente impedir novos dados sejam inseridos no banco de dados de destino.Quando você replica um banco de dados em um local remoto, você deve reaplicar não restrições de verificação porque:

  • A integridade dos dados foi verificada quando ele foi inserido no banco de dados original.

  • replicação irá falhar se os dados violarem os testes de restrições.

Observação:

Alguns bancos de dados têm funções diferentes de restrições de verificação.Consulte a documentação do banco de dados para obter detalhes sobre o funcionamento do seu banco de dados com restrições de verificação.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para desabilitar um restrição CHECK para replicação

  1. No diagrama de banco de dados, clicar com o botão direito do mouse na tabela que contém a restrição e, em seguida, selecionar Verificar restrições no menu de atalho.

    - ou -

    Abra a tabela que contém a restrição, clicar com o botão direito do mouse na tabela Designer e escolher Verificar restrições no menu de atalho.

  2. Na caixa de diálogo restrições de verificação, selecionar a restrição do Teste de verificação selecionado lista.

  3. Na grade de propriedades, altere o valor para Não.

Consulte também

Outros recursos

Trabalhando com restrições