語言

Article.Script(ScriptOptions) 方法

定義

產生一個 Transact-SQL 腳本,可用於建立或刪除 TransArticle 伺服器上的物件 MergeArticle 或物件。

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

你必須指定一個 Creation 值,或 Deletion 為 ScriptOptions。

任何使用者都可以呼叫這個 Script 方法。 然而,伺服器上現有物件的腳本僅會回傳給固定sysadmin伺服器角色的成員,分別在 Publisher 及 Subscriber(用於重新發布 Subscribers)。 對於出版資料庫中固定 db_owner 資料庫角色的成員,以及 PAL 成員的使用者,也會回傳腳本。 對於物件 MergeArticle ,會回傳一個腳本,針對分配器上固定 replmonitor 資料庫角色的成員。

適用於