Linguaggio

Article.Script(ScriptOptions) Metodo

Definizione

Genera uno script Transact-SQL che può essere eseguito per creare o eliminare l'oggetto TransArticle o l'oggetto MergeArticle sul server.

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

Parametri

scriptOption
ScriptOptions

Un ScriptOptions valore oggetto che specifica le opzioni di scripting.

Valori restituiti

Il copione Transact-SQL.

Commenti

Il scriptOption parametro determina se restituire uno script di creazione o uno script di cancellazione. Il Script metodo può essere usato per un articolo esistente sul server oppure può essere utilizzato prima che tu crei un nuovo articolo sul server. Per un articolo esistente, chiamare Load o LoadProperties recuperare le proprietà dell'articolo dal server prima di chiamare Script.

Devi specificare un valore di Creation o Deletion per ScriptOptions.

Qualsiasi utente può chiamare il Script metodo. Tuttavia, uno script per un oggetto esistente sul server viene restituito solo per i membri del sysadmin ruolo fisso del server presso l'Publisher e presso l'Abbonato (per la ripubblicazione degli Abbonati). Uno script viene inoltre restituito per i membri del db_owner ruolo fisso del database della pubblicazione e dagli utenti che sono membri del PAL. Per un MergeArticle oggetto, verrà restituito uno script per i membri del replmonitor ruolo fisso del database sul Distributore.

Si applica a