AgentProfile.AssignToAgent(String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Назначает профиль агента репликации конкретному заданию агента репликации.
public:
void AssignToAgent(System::String ^ distributionDBName, int agentId);
public void AssignToAgent(string distributionDBName, int agentId);
member this.AssignToAgent : string * int -> unit
Public Sub AssignToAgent (distributionDBName As String, agentId As Integer)
Параметры
- distributionDBName
- String
Имя базы данных распределения, используемой задачей агента репликации.
- agentId
- Int32
Работа агента по репликации.
Исключения
Когда профиль, представленный объектом, отсутствует на сервере.
Когда значение для distributionDBName — null, содержит null символы или длиннее символов 128 Юникода.
Комментарии
Профиль агента репликации может быть назначен задаче агента репликации только после его создания в базе данных, и он может быть назначен только заданию агента для правильного типа репликационного агента.
Вызов AssignToAgent загружает свойства профиля с сервера. Вызовите CommitPropertyChanges изменения свойств фиксации перед вызовом этого метода.
AssignToAgent Метод может быть вызван только участниками роли sysadmin фиксированного сервера в Дистрибьюторе.
Вызов AssignToAgent эквивалентен выполнению sp_update_agent_profile (Transact-SQL).