Sprache

Article.Script(ScriptOptions) Methode

Definition

Erzeugt 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 Parameter scriptOption bestimmt, ob ein Erstellungsskript oder ein Löschskript zurückgegeben wird. Die Methode Script kann für einen bestehenden Artikel auf dem Server verwendet werden oder vor der Erstellung eines neuen Artikels auf dem Server. Für einen bestehenden Artikel rufen Load Sie oder LoadProperties um Artikeleigenschaften vom Server abzurufen, bevor Sie aufgerufen Scriptwerden.

Sie müssen einen Wert von oder CreationDeletion für ScriptOptionsangeben.

Jeder Nutzer kann die Methode Script aufrufen. Ein Skript für ein bestehendes Objekt auf dem Server wird jedoch nur für Mitglieder der sysadmin festen Serverrolle beim Publisher und beim Subscriber (für die Neuveröffentlichung von Subscribers) zurückgegeben. Ein Skript wird auch für Mitglieder der db_owner festen Datenbankrolle in der Publikationsdatenbank sowie für Nutzer, die Mitglieder des PAL sind, zurückgegeben. Für ein MergeArticle Objekt wird ein Skript für Mitglieder der replmonitor festen Datenbankrolle im Distributor zurückgegeben.

Gilt für: