AgentProfile.AssignToAgent(String, Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특정 복제 에이전트 작업에 복제 에이전트 프로필을 할당합니다.
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)을 실행하는 것과 같습니다.