次の方法で共有


ScriptOptions Enumeration

レプリケーション オブジェクトの作成または削除に使用されるスクリプトの生成のためのオプションを列挙します。

名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (microsoft.sqlserver.rmo.dll 内)

構文

'宣言
<FlagsAttribute> _
Public Enumeration ScriptOptions
[FlagsAttribute] 
public enum ScriptOptions
[FlagsAttribute] 
public enum class ScriptOptions
/** @attribute FlagsAttribute() */ 
public enum ScriptOptions
FlagsAttribute 
public enum ScriptOptions

メンバ

メンバ名 説明
Creation 生成したスクリプトはレプリケーション オブジェクトの作成用であることを示します。
Deletion スクリプトはレプリケーション オブジェクトの削除用であることを示します。
DisableReplicationDB スクリプトが、データベースでパブリッシングを無効にし、パブリッシングに必要なエージェント ジョブを削除する削除スクリプトであることを示します。
EnableReplicationDB スクリプトが、データベースでパブリッシングを有効にし、パブリッシングに必要なエージェント ジョブを作成する作成スクリプトであることを示します。
IncludeAgentProfiles スクリプトに、ディストリビュータで定義されたすべてのユーザー定義レプリケーション エージェント プロファイルが含まれることを示します。
IncludeAll スクリプトに、存在しうるすべてのレプリケーション オブジェクトが含まれることを示します。これは、ScriptOptions のすべての値を設定するのと同じことです。
IncludeArticles スクリプトにアーティクルが含まれることを示します。
IncludeChangeDestinationDataTypes スクリプトにユーザー定義データ型マッピングが含まれることを示します。このオプションは、IncludeArticles オプションが有効な場合に、SQL Server 以外のパブリッシャでのみサポートされています。このオプションは、SQL Server 2005 以降でのみサポートされています。
IncludeCreateDistributionAgent スクリプトにディストリビューション エージェント ジョブが含まれることを示します。
IncludeCreateLogreaderAgent スクリプトにログ リーダー エージェント ジョブが含まれることを示します。
IncludeCreateMergeAgent スクリプトにマージ エージェント ジョブが含まれることを示します。
IncludeCreateQueuereaderAgent スクリプトにキュー リーダー エージェント ジョブが含まれることを示します。
IncludeCreateSnapshotAgent スクリプトにスナップショット エージェント ジョブが含まれることを示します。
IncludeDisableReplicationDB スクリプトがデータベースでのパブリッシングを無効にし、パブリッシングに必要なエージェント ジョブを削除することを示します。
IncludeDistributionPublishers スクリプトにパブリッシャが含まれることを示します。
IncludeEnableReplicationDB スクリプトがデータベースでのパブリッシングを有効にし、パブリッシングに必要なエージェント ジョブを作成することを示します。
IncludeGo スクリプトのバッチの最後に GO コマンドが含まれることを示します。
IncludeInstallDistributor スクリプトがディストリビュータでパブリッシング オブジェクトをインストールすることを示します。
IncludeMergeDynamicSnapshotJobs スクリプトに、パラメータ化された行フィルタのあるマージ パブリケーションの既存のパーティション スナップショット ジョブの定義が含まれることを示します。このオプションは、Microsoft SQL Server 2000 以降のバージョンでのみサポートされています。
IncludeMergeJoinFilters スクリプトに、マージ パブリケーションに対して定義されたすべての結合フィルタの定義が含まれることを示します。
IncludeMergePartitions スクリプトに、パラメータ化された行フィルタのあるマージ パブリケーションの既存のパーティションの定義が含まれることを示します。このオプションは、Microsoft SQL Server 2005 以降でサポートされています。
IncludeMergePublicationActivation スクリプトに、マージ パブリケーションの状態をアクティブにする設定が含まれることを示します。このオプションは、SQL Server 2005 以降でサポートされています。
IncludePartialSubscriptions スクリプトに、パブリケーション内のすべてのアーティクルをサブスクライブしないトランザクション パブリケーションに対するサブスクリプションが含まれることを示します。
IncludePublicationAccesses スクリプトに、パブリケーション アクセス リスト (PAL) に追加されたすべてのログインが含まれることを示します。このオプションは、パブリケーション作成スクリプトに対してのみサポートされています。パブリケーションを削除すると、自動的に PAL が削除されます。
IncludePublications スクリプトにパブリケーションが含まれることを示します。
IncludePublisherSideSubscriptions スクリプトに、パブリッシャのすべてのサブスクリプションの登録が含まれることを示します。
IncludePullSubscriptions スクリプトにすべてのプル サブスクリプションが含まれることを示します。
IncludeRegisteredSubscribers スクリプトに、パブリッシャでのすべてのサブスクライバの登録が含まれることを示します。
IncludeReplicationJobs スクリプトに、レプリケーションにより作成されたすべての SQL Server エージェント ジョブの定義が含まれることを示します。このオプションは、SQL Server 2005 以降でサポートされています。
IncludeSubscriberSideSubscriptions  
IncludeUninstallDistributor スクリプトがディストリビュータでパブリッシング オブジェクトをアンインストールすることを示します。
InstallDistributor ディストリビュータでパブリッシング オブジェクトをインストールする作成スクリプトを示します。
None すべてのスクリプト作成オプションを消去します。
UninstallDistributor ディストリビュータでパブリッシング オブジェクトをアンインストールする削除スクリプトを示します。

解説

ScriptOptions 列挙は、列挙値のビット演算の組み合わせを許可する FlagsAttribute オプションをサポートします。この名前空間、クラス、またはメンバは、Microsoft .NET Framework 2.0 でのみサポートされています。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Microsoft.SqlServer.Replication Namespace