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 параметр, который позволяет побитовое сочетание значений перечисления.