ScriptOptions 列挙体
レプリケーション オブジェクトの作成または削除に使用されるスクリプトの生成のためのオプションを列挙します。
この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
<FlagsAttribute> _
Public Enumeration ScriptOptions
'使用
Dim instance As ScriptOptions
[FlagsAttribute]
public enum ScriptOptions
[FlagsAttribute]
public enum class ScriptOptions
[<FlagsAttribute>]
type ScriptOptions
public enum ScriptOptions
メンバー
メンバー名 | 説明 | |
---|---|---|
None | すべてのスクリプト作成オプションを消去します。 | |
Creation | 生成したスクリプトはレプリケーション オブジェクトの作成用であることを示します。 | |
Deletion | スクリプトはレプリケーション オブジェクトの削除用であることを示します。 | |
IncludeArticles | スクリプトにアーティクルが含まれることを示します。 | |
IncludePublisherSideSubscriptions | スクリプトに、パブリッシャのすべてのサブスクリプションの登録が含まれることを示します。 | |
IncludeSubscriberSideSubscriptions | ||
IncludePartialSubscriptions | スクリプトに、パブリケーション内のすべてのアーティクルをサブスクライブしないトランザクション パブリケーションに対するサブスクリプションが含まれることを示します。 | |
IncludeMergeJoinFilters | スクリプトに、マージ パブリケーションに対して定義されたすべての結合フィルタの定義が含まれることを示します。 | |
IncludeMergeDynamicSnapshotJobs | スクリプトに、パラメータ化された行フィルタのあるマージ パブリケーションの既存のパーティション スナップショット ジョブの定義が含まれることを示します。このオプションは、Microsoft SQL Server 2000 以降のバージョンでのみサポートされています。 | |
IncludeChangeDestinationDataTypes | スクリプトにユーザー定義データ型マッピングが含まれることを示します。このオプションは、IncludeArticles オプションが有効な場合に、SQL Server 以外のパブリッシャでのみサポートされています。このオプションは、SQL Server 2005 以降でのみサポートされています。 | |
IncludePublicationAccesses | スクリプトに、パブリケーション アクセス リスト (PAL) に追加されたすべてのログインが含まれることを示します。このオプションは、パブリケーション作成スクリプトに対してのみサポートされています。パブリケーションを削除すると、自動的に PAL が削除されます。 | |
IncludeReplicationJobs | スクリプトに、レプリケーションにより作成されたすべての SQL Server エージェント ジョブの定義が含まれることを示します。このオプションは、SQL Server 2005 以降でサポートされています。 | |
IncludePublications | スクリプトにパブリケーションが含まれることを示します。 | |
IncludePullSubscriptions | スクリプトにすべてのプル サブスクリプションが含まれることを示します。 | |
IncludeInstallDistributor | スクリプトがディストリビュータでパブリッシング オブジェクトをインストールすることを示します。 | |
IncludeUninstallDistributor | スクリプトがディストリビュータでパブリッシング オブジェクトをアンインストールすることを示します。 | |
IncludeRegisteredSubscribers | スクリプトに、パブリッシャでのすべてのサブスクライバの登録が含まれることを示します。 | |
IncludeDistributionPublishers | スクリプトにパブリッシャが含まれることを示します。 | |
IncludeAgentProfiles | スクリプトに、ディストリビュータで定義されたすべてのユーザー定義レプリケーション エージェント プロファイルが含まれることを示します。 | |
IncludeEnableReplicationDB | スクリプトがデータベースでのパブリッシングを有効にし、パブリッシングに必要なエージェント ジョブを作成することを示します。 | |
IncludeDisableReplicationDB | スクリプトがデータベースでのパブリッシングを無効にし、パブリッシングに必要なエージェント ジョブを削除することを示します。 | |
IncludeMergePartitions | スクリプトに、パラメータ化された行フィルタのあるマージ パブリケーションの既存のパーティションの定義が含まれることを示します。このオプションは、Microsoft SQL Server 2005 以降でサポートされています。 | |
IncludeMergePublicationActivation | スクリプトに、マージ パブリケーションの状態をアクティブにする設定が含まれることを示します。このオプションは、SQL Server 2005 以降でサポートされています。 | |
IncludeCreateSnapshotAgent | スクリプトにスナップショット エージェント ジョブが含まれることを示します。 | |
IncludeCreateLogreaderAgent | スクリプトにログ リーダー エージェント ジョブが含まれることを示します。 | |
IncludeCreateQueuereaderAgent | スクリプトにキュー リーダー エージェント ジョブが含まれることを示します。 | |
IncludeCreateDistributionAgent | スクリプトにディストリビューション エージェント ジョブが含まれることを示します。 | |
IncludeCreateMergeAgent | スクリプトにマージ エージェント ジョブが含まれることを示します。 | |
IncludeGo | スクリプトのバッチの最後に GO コマンドが含まれることを示します。 | |
EnableReplicationDB | スクリプトが、データベースでパブリッシングを有効にし、パブリッシングに必要なエージェント ジョブを作成する作成スクリプトであることを示します。 | |
DisableReplicationDB | スクリプトが、データベースでパブリッシングを無効にし、パブリッシングに必要なエージェント ジョブを削除する削除スクリプトであることを示します。 | |
InstallDistributor | ディストリビュータでパブリッシング オブジェクトをインストールする作成スクリプトを示します。 | |
UninstallDistributor | ディストリビュータでパブリッシング オブジェクトをアンインストールする削除スクリプトを示します。 | |
IncludeAll | スクリプトに、存在しうるすべてのレプリケーション オブジェクトが含まれることを示します。これは、ScriptOptions のすべての値を設定するのと同じことです。 |
説明
ScriptOptions 列挙は、列挙値のビット演算の組み合わせを許可する FlagsAttribute オプションをサポートします。この名前空間、クラス、またはメンバは、Microsoft .NET Framework 2.0 でのみサポートされています。