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).