言語

Article.Script(ScriptOptions) メソッド

定義

サーバー上の TransArticle オブジェクトや MergeArticle オブジェクトを作成または削除するために実行可能な Transact-SQL スクリプトを生成します。

public:
 System::String ^ Script(Microsoft::SqlServer::Replication::ScriptOptions scriptOption);
public string Script(Microsoft.SqlServer.Replication.ScriptOptions scriptOption);
member this.Script : Microsoft.SqlServer.Replication.ScriptOptions -> string
Public Function Script (scriptOption As ScriptOptions) As String

パラメーター

scriptOption
ScriptOptions

スクリプトオプションを指定する ScriptOptions オブジェクト値。

返品

Transact-SQL 脚本。

注釈

scriptOptionパラメータは、作成スクリプトを返すか削除スクリプトを返すかを決定します。 Scriptメソッドはサーバー上の既存の記事に使うこともできますし、新しい記事を作成する前に使うこともできます。 既存の記事の場合は、 Load または LoadProperties を呼び出して、サーバーから記事プロパティを取得してから Scriptを呼び出してください。

ScriptOptionsにはCreationまたはDeletionの値を指定する必要があります。

どのユーザーでも Script メソッドを呼び出すことができます。 しかし、サーバー上の既存オブジェクトのスクリプトは、Publisherおよびサブスクライバー(再公開の場合)のsysadmin固定サーバーロールのメンバーにのみ返されます。 また、出版データベースの db_owner 固定データベースメンバーやPALメンバーのユーザーに対してもスクリプトが返されます。 MergeArticleオブジェクトの場合、ディストリビューター上のreplmonitor固定データベース役割のメンバーに対してスクリプトが返されます。

適用対象