TransPublication.ValidateSubscriptions Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает встроенную проверку публикации для указанной подписки.
public:
void ValidateSubscriptions(cli::array <System::String ^> ^ subscriberNames, cli::array <System::String ^> ^ subscriptionDBs, Microsoft::SqlServer::Replication::ValidationOption validationOption, Microsoft::SqlServer::Replication::ValidationMethod validationMethod, bool shutdownAgent);
public void ValidateSubscriptions (string[] subscriberNames, string[] subscriptionDBs, Microsoft.SqlServer.Replication.ValidationOption validationOption, Microsoft.SqlServer.Replication.ValidationMethod validationMethod, bool shutdownAgent);
member this.ValidateSubscriptions : string[] * string[] * Microsoft.SqlServer.Replication.ValidationOption * Microsoft.SqlServer.Replication.ValidationMethod * bool -> unit
Public Sub ValidateSubscriptions (subscriberNames As String(), subscriptionDBs As String(), validationOption As ValidationOption, validationMethod As ValidationMethod, shutdownAgent As Boolean)
Параметры
- validationOption
- ValidationOption
Значение объекта ValidationOption, указывающее тип выполняемой проверки.
- validationMethod
- ValidationMethod
Значение объекта ValidationMethod, указывающее параметры для проверки количества строк.
- shutdownAgent
- Boolean
Значение Boolean. Если задано значение true
, то агент распространителя завершает работу сразу после проверки. Если задано значение false
, то агент распространителя продолжает работу.
Комментарии
Результат операции проверки записывается в журнал агента, который просматривается с помощью монитора репликации.
Результат проверки записывается в журнал агента, который просматривается с помощью монитора репликации. Дополнительные сведения см. в разделе Monitoring Replication.
Метод ValidateSubscriptions может вызываться только членами предопределенной sysadmin
роли сервера на издателе или членами db_owner
предопределенной роли базы данных в базе данных публикации.
Вызов ValidateSubscriptions эквивалентен выполнению sp_marksubscriptionvalidation и sp_article_validation.