Publication.PreSnapshotScript プロパティ

定義

初期スナップショットがサブスクライバーに適用される前に実行される Transact-SQL スクリプトファイルの名前とフルパスを取得します。

public:
 property System::String ^ PreSnapshotScript { System::String ^ get(); void set(System::String ^ value); };
public string PreSnapshotScript { get; set; }
member this.PreSnapshotScript : string with get, set
Public Property PreSnapshotScript As String

プロパティ値

Transact-SQL スクリプトのパスとファイル名を指定する String の値です。

注釈

PreSnapshotScriptプロパティは、Publisherのsysadmin固定サーバーロールのメンバー、出版データベースのdb_owner固定データベース役割のメンバー、または出版アクセスリスト(PAL)のユーザーのみが取得できます。

PreSnapshotScriptプロパティは、Publisherのsysadmin固定サーバーロールのメンバーか、出版データベース上のdb_owner固定データベースメンバーのみが設定可能です。 PALのユーザーは既存の出版物の PreSnapshotScript プロパティを設定できます。

PreSnapshotScriptプロパティの取得は、sp_helppublication(Transact-SQL)またはsp_helpmergepublication(Transact-SQL)を実行するのと同等です。

PreSnapshotScriptプロパティを設定することは、sp_addpublication(Transact-SQL)sp_changepublication(Transact-SQL)またはsp_addmergepublication(Transact-SQL)、sp_changemergepublication(Transact-SQL)を実行するのと同等です。

適用対象