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 멤버만 호출할 수 있습니다.

호출 AssignToAgentsp_update_agent_profile(Transact-SQL)을 실행하는 것과 같습니다.

적용 대상

추가 정보