ScriptOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет варианты для генерации скриптов, используемых для создания или удаления объектов репликации.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions =
Public Enum ScriptOptions
- Наследование
-
ScriptOptions
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Очищает все варианты скриптов. |
| Creation | 1 | Указывает, что сгенерированный скрипт предназначен для создания объектов репликации. |
| Deletion | 2 | Указывает, что скрипт предназначен для удаления объекта репликации. |
| IncludeArticles | 4 | Указывает, что скрипт включает статьи. |
| IncludePublisherSideSubscriptions | 8 | Уточняется, что скрипт включает регистрацию всех подписок на Publisher. |
| IncludeSubscriberSideSubscriptions | 16 | Уточняется, что скрипт включает сторону подписчика всех подписчиков на Publisher. |
| IncludePartialSubscriptions | 32 | Уточняется, что скрипт включает подписки на транзакционные издания, которые не подписаны на все статьи в изданиях. |
| IncludeMergeJoinFilters | 64 | Указывает, что скрипт включает определение всех фильтров объединения, определённых для публикации слияния. |
| IncludeMergeDynamicSnapshotJobs | 128 | Уточняет, что скрипт включает определение любых существующих разбитых заданий снимков для публикаций слияния с параметризованными фильтрами строк. |
| IncludeChangeDestinationDataTypes | 256 | Указывает, что скрипт включает любые пользовательские отображения типов данных. Эта опция поддерживается только для издателей, не связанных с SQL Server, когда она IncludeArticles включена. |
| IncludePublicationAccesses | 512 | Указывает, что скрипт включает все входы, добавленные в список доступа к публикации (PAL). Эта опция поддерживается только для скриптов создания публикаций. Удаление публикации автоматически удаляет PAL. |
| IncludeReplicationJobs | 1024 | Указывает, что скрипт включает определение всех заданий агент SQL Server, созданных репликацией. |
| IncludePublications | 2048 | Указывает, что сценарий включает публикации. |
| IncludePullSubscriptions | 4096 | Указывает, что скрипт включает все pull-подписки. |
| IncludeInstallDistributor | 8192 | Указывает, что скрипт устанавливает объекты публикации на дистрибьюторе. |
| InstallDistributor | 8193 | Задаёт скрипт создания, который устанавливает объекты публикации у Distributor. |
| IncludeUninstallDistributor | 16384 | Указывает, что скрипт удаляет объекты публикации у Дистрибьютора. |
| UninstallDistributor | 16386 | Задаёт скрипт удаления, который удаляет объекты публикации у Дистрибьютора. |
| IncludeRegisteredSubscribers | 32768 | Уточняется, что сценарий включает регистрацию всех подписчиков на Publisher. |
| IncludeDistributionPublishers | 65536 | Уточняется, что сценарий включает издателей. |
| IncludeAgentProfiles | 131072 | Указывает, что скрипт включает все пользовательски определённые профили агентов репликации, определённые на дистрибьюторе. |
| IncludeEnableReplicationDB | 262144 | Указывает, что скрипт позволяет публиковать в базе данных и создаёт любые задачи агента, необходимые для публикации. |
| EnableReplicationDB | 262145 | Указывает, что скрипт является скриптом создания, который позволяет публиковать данные в базе данных и создаёт любые задачи агентов, необходимые для публикации. |
| IncludeDisableReplicationDB | 524288 | Указывает, что скрипт отключает публикацию в базе данных и удаляет все необходимые для публикации задачи агентов. |
| DisableReplicationDB | 524290 | Указывает, что скрипт является скриптом удаления, который отключает публикацию в базе данных и удаляет все необходимые для публикации задачи агентов. |
| IncludeMergePartitions | 1048576 | Указывает, что скрипт включает определение любых существующих разделов для публикаций слияния с параметризованными фильтрами строк. |
| IncludeMergePublicationActivation | 2097152 | Указывает, что скрипт включает установку статуса публикации слияния на активный. |
| IncludeCreateSnapshotAgent | 4194304 | Указывает, что скрипт включает задания агент моментальных снимков. |
| IncludeCreateLogreaderAgent | 8388608 | Указывает, что скрипт включает задания агента читателя журналов. |
| IncludeCreateQueuereaderAgent | 16777216 | Указывает, что скрипт включает задания агента читателя очереди. |
| IncludeCreateDistributionAgent | 33554432 | Указывает, что скрипт включает задания агент распространения. |
| IncludeCreateMergeAgent | 67108864 | Указывает, что скрипт включает задания агент слияния. |
| IncludeGo | 134217728 | Указывает, что скрипт включает команду GO в конце пакета. |
| IncludeAll | 268435196 | Задаёт, что скрипт включает все возможные объекты репликации, которые могут существовать, что эквивалентно установке всех значений .ScriptOptions |
Комментарии
ScriptOptions Перечисление поддерживает FlagsAttribute опцию, позволяющую побитово комбинировать значения перечисления.