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 опцию, позволяющую побитово комбинировать значения перечисления.

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