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 предопределенной роли сервера на издателе и подписчике (для повторной публикации подписчиков). Скрипт также возвращается для членов предопределенной db_owner роли базы данных в базе данных публикации и пользователей, являющихся членами PAL. MergeArticle Для объекта скрипт будет возвращен для членов предопределенной replmonitor роли базы данных на распространитее.

Применяется к