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


ScriptOptions Перечисление

Определение

Перечисляет параметры для формирования скриптов, используемых для создания или удаления объектов репликации.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions = 
Public Enum ScriptOptions
Наследование
ScriptOptions
Атрибуты

Поля

Creation 1

Указывает, что сформированный скрипт предназначен для создания объектов репликации.

Deletion 2

Указывает, что скрипт предназначен для удаления объекта репликации.

DisableReplicationDB 524290

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

EnableReplicationDB 262145

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

IncludeAgentProfiles 131072

Указывает, что скрипт включает все определяемые пользователем профили агента репликации, определенные на распространителе.

IncludeAll 268435196

Указывает, что скрипт включает все возможные объекты репликации, которые только могут существовать, что эквивалентно настройке всех значений ScriptOptions.

IncludeArticles 4

Указывает, что скрипт включает статьи.

IncludeChangeDestinationDataTypes 256

Указывает, что скрипт включает любые определяемые пользователем сопоставления типов данных. Этот параметр поддерживается только для издателей, отличных от SQL Server, если этот IncludeArticles параметр включен.

IncludeCreateDistributionAgent 33554432

Указывает, что скрипт включает задания агента распространителя.

IncludeCreateLogreaderAgent 8388608

Указывает, что скрипт включает задания агента чтения журнала.

IncludeCreateMergeAgent 67108864

Указывает, что скрипт включает задания агента слияния.

IncludeCreateQueuereaderAgent 16777216

Указывает, что скрипт включает задания агента чтения очереди.

IncludeCreateSnapshotAgent 4194304

Указывает, что скрипт включает задания агента моментальных снимков.

IncludeDisableReplicationDB 524288

Указывает, что скрипт отключает публикацию в базе данных и удаляет любые задания агента, необходимые для публикации.

IncludeDistributionPublishers 65536

Указывает, что скрипт включает издателей.

IncludeEnableReplicationDB 262144

Указывает, что скрипт включает публикацию в базе данных и создает любые задания агента, необходимые для публикации.

IncludeGo 134217728

Указывает, что скрипт включает команду GO в конце пакета.

IncludeInstallDistributor 8192

Указывает, что скрипт устанавливает опубликованные объекты в распространителе.

IncludeMergeDynamicSnapshotJobs 128

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

IncludeMergeJoinFilters 64

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

IncludeMergePartitions 1048576

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

IncludeMergePublicationActivation 2097152

Указывает, что скрипт включает настройку состояния публикации слиянием на активное состояние.

IncludePartialSubscriptions 32

Указывает, что скрипт включает подписки на публикации транзакций, которые не подписываются на все статьи в публикации.

IncludePublicationAccesses 512

Указывает, что скрипт включает все имена входа, добавленные в список доступа к публикации (PAL). Этот параметр поддерживается только для сценариев создания публикации. Удаление публикации приводит к автоматическому удалению PAL.

IncludePublications 2048

Указывает, что скрипт включает публикации.

IncludePublisherSideSubscriptions 8

Указывает, что скрипт включает регистрацию всех подписок в издателе.

IncludePullSubscriptions 4096

Указывает, что скрипт включает все подписки по запросу.

IncludeRegisteredSubscribers 32768

Указывает, что скрипт включает регистрацию всех подписчиков в издателе.

IncludeReplicationJobs 1024

Указывает, что скрипт включает определение всех заданий агент SQL Server, созданных репликацией.

IncludeSubscriberSideSubscriptions 16

Указывает, что скрипт включает в себя сторону подписчика всех подписчиков на издателе.

IncludeUninstallDistributor 16384

Указывает, что скрипт удаляет опубликованные объекты в распространителе.

InstallDistributor 8193

Указывает скрипт создания, который устанавливает опубликованные объекты в распространителе.

None 0

Очищает все параметры создания скриптов.

UninstallDistributor 16386

Указывает скрипт удаления, который удаляет опубликованные объекты в распространителе.

Комментарии

Перечисление ScriptOptions поддерживает FlagsAttribute параметр, который позволяет побитовое сочетание значений перечисления.

Применяется к