Практическое руководство. Отключение проверочных ограничений при репликации

Проверочное ограничение можно отключить при репликации таблицы в другую базу данных.При репликации таблицы определение таблицы и данные копируются из базы данных-источника в целевую базу данных.Как правило, но необязательно, эти две базы данных располагаются на отдельных серверах.Если проверочные ограничения применимы только к базе данных-источнику, они могут создавать ненужные помехи для введения новых сведений в целевую базу данных.Репликация базы данных в удаленный узел не требует повторного применения проверочных ограничений по следующим причинам:

  • целостность данных уже проверялась при их вводе в исходную базу данных;

  • нарушение проверочных ограничений вызовет сбой репликации.

ПримечаниеПримечание

В некоторых базах данных проверочные ограничения различаются по функциональности.За информацией о том, как ваша база данных работает с проверочными ограничениями, обратитесь к ее документации.

ПримечаниеПримечание

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Отключение проверочных ограничений при репликации

  1. На схеме базы данных щелкните таблицу, содержащую ограничение, правой кнопкой мыши и в контекстном меню выберите Проверочные ограничения.

    -или-

    Откройте таблицу, содержащую ограничение, щелкните правой кнопкой мыши в конструкторе таблиц и выберите пункт Проверочные ограничения из контекстного меню.

  2. В диалоговом окне "Проверочные ограничения" выберите ограничение из списка Выбранное проверочное ограничение.

  3. В таблице свойств измените значение на Нет.

См. также

Другие ресурсы

Общие сведения о работе с ограничениями