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
роли базы данных на распространитее.