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


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

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

  • ALTER TABLE
  • ALTER VIEW
  • ALTER PROCEDURE
  • ALTER FUNCTION
  • ALTER TRIGGER

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

ms152562.note(ru-ru,SQL.90).gifПримечание.
Команда ALTER TABLE … DROP COLUMN всегда реплицируется на все подписчики, чьи подписки содержат удаляемые столбцы, даже при отключенной репликации изменений схемы.

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

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

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

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

См. также

Основные понятия

Внесение изменений схем в базы данных публикаций

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

How to: Replicate Schema Changes (Replication Transact-SQL Programming)

Справка и поддержка

Получение помощи по SQL Server 2005