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


Диалоговое окно «Формирование сценария SQL» (объекты репликации)

Сценарий репликации содержит системные хранимые процедуры Transact-SQL, необходимые для реализации используемых в сценарии компонентов репликации, например публикации или подписки. Все компоненты репликации в топологии должны использоваться в сценарии как часть плана аварийного восстановления, а сценарии могут также использоваться для автоматизации повторяющихся задач. Для использования в сценарии объектов репликации она предоставляет два диалоговых окна.

  • Формирование сценария SQL, доступ к которому осуществляется из контекстного меню папки Репликация и всех ее вложенных папок в среде MicrosoftSQL Server Management Studio. С помощью этого диалогового окна в сценарий можно помещать все объекты репликации экземпляра MicrosoftSQL Server.

  • Формирование сценария SQL <имя_объекта>, доступ к которому осуществляется из контекстного меню публикаций и подписок. С помощью этого диалогового окна в сценарий можно помещать отдельные объекты.

Эти диалоговые окна позволяют формировать сценарии с объектами на одном экземпляре SQL Server; они не осуществляют соединения с другими экземплярами для использования в сценариях связанных объектов.

Параметры диалогового окна «Формирование сценария SQL»

  • Свойства распространителя
    Выберите этот пункт для написания хранимых процедур, осуществляющих включение или отключение распространителя, добавление или удаление издателей, связанных с распространителем, создание или удаление базы данных распространителя.

  • Публикации в следующих источниках данных
    Выберите этот пункт для написания хранимых процедур, осуществляющих включение или отключение публикаций, создание или удаление публикаций, статей, принудительных подписок и заданий репликации.

  • Подписки в следующих источниках данных
    Выберите этот пункт для написания хранимых процедур, осуществляющих создание или удаление подписок по запросу и заданий репликации.

  • Для создания или включения компонентов и Для удаления или отключения компонентов
    Указывает, должен ли сценарий включать команды для создания или удаления объектов репликации. Корпорация Майкрософт рекомендует использовать это диалоговое окно для создания набора сценариев, осуществляющих включение и отключение компонентов.

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

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

Параметры диалогового окна «Формирование сценария SQL — &lt;имя_объекта&gt;»

  • Для создания или включения компонентов и Для удаления или отключения компонентов
    Указывает, должен ли сценарий включать команды для создания или удаления объектов репликации. Корпорация Майкрософт рекомендует использовать это диалоговое окно для создания набора сценариев, осуществляющих включение и отключение компонентов.

  • Задания репликации
    Этот параметр доступен только из диалогового окна Формирование сценария SQL.