Article.Script(ScriptOptions) Methode

Definition

Generiert ein Transact-SQL-Skript, das ausgeführt werden kann, um das TransArticle Objekt oder das MergeArticle Objekt auf dem Server zu erstellen oder zu löschen.

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

Parameter

scriptOption
ScriptOptions

Ein ScriptOptions-Objektwert, der die Skriptoptionen angibt.

Gibt zurück

Das Transact-SQL-Skript.

Hinweise

Der scriptOption Parameter bestimmt, ob ein Erstellungsskript oder ein Löschskript zurückgegeben werden soll. Die Script Methode kann für einen vorhandenen Artikel auf dem Server verwendet werden, oder es kann verwendet werden, bevor Sie einen neuen Artikel auf dem Server erstellen. Rufen Sie Load für einen vorhandenen Artikel die Artikeleigenschaften vor dem Aufrufen des Servers auf oder LoadProperties rufen Sie sie ab Script.

Sie müssen einen Wert von Creation oder Deletion für ScriptOptions.

Jeder Benutzer kann die Script Methode aufrufen. Ein Skript für ein vorhandenes Objekt auf dem Server wird jedoch nur für Mitglieder der sysadmin festen Serverrolle im Publisher und beim Abonnenten (für erneute Veröffentlichung von Abonnenten) zurückgegeben. Ein Skript wird auch für Mitglieder der festen Datenbankrolle in der db_owner Publikationsdatenbank und von Benutzern zurückgegeben, die Mitglieder des PAL sind. Für ein MergeArticle Objekt wird ein Skript für Elemente der replmonitor festen Datenbankrolle im Verteiler zurückgegeben.

Gilt für: