Article.Script(ScriptOptions) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.