Поделиться через


Как реплицировать изменения схемы (среда SQL Server Management Studio)

По умолчанию следующие изменения схемы, произведенные на издателе, использующем SQL Server, реплицируются на все подписчики SQL Server:

  • ALTER TABLE

  • ALTER VIEW

  • ALTER PROCEDURE

  • ALTER FUNCTION

  • ALTER TRIGGER

Если реплицировать изменения схемы для публикации не требуется, отключите репликацию изменений схемы в диалоговом окне Свойства публикации — <публикация>. Дополнительные сведения о доступе к этому диалоговому окну см. в разделе Как просмотреть и изменить свойства публикации и статьи (среда SQL Server Management Studio).

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

Команда ALTER TABLE … DROP COLUMN всегда реплицируется на все подписчики, чьи подписки содержат удаляемые столбцы, даже при отключенной репликации изменений схемы.

Отключение репликации изменений схемы

  1. На странице Параметры подписки диалогового окна Свойства публикации — <публикация> установите значение свойства Реплицировать изменения схемы в False.

  2. Нажмите кнопку ОК.

    Для распространения только определенных изменений схемы перед изменением схемы установите свойство в True, а после выполнения изменений установите его в False. И наоборот, для распространения всех изменений схемы, за исключением данного изменения, перед изменением схемы установите свойство в False, а после выполнения изменений установите его в True.