次の方法で共有


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 ビットごとの組み合わせを可能にするオプションをサポートしています。

適用対象