방법: 병합 아티클 해결 프로그램 지정(SQL Server Management Studio)
병합 복제에서 다음 유형의 아티클 해결 프로그램을 사용할 수 있습니다.
- 기본 해결 프로그램. 기본 해결 프로그램의 동작은 구독이 클라이언트 구독인지 서버 구독인지에 따라 달라집니다. 구독 유형 지정 방법은 방법: 병합 구독 유형 및 충돌 해결 우선 순위 지정(SQL Server Management Studio)을 참조하십시오.
- 사용자 지정 해결 프로그램 - 관리 코드로 작성된 비즈니스 논리 처리기 또는 사용자 지정 COM 기반 해결 프로그램일 수 있습니다.
- 표준 COM 기반 해결 프로그램 - Microsoft SQL Server 에 포함되어 있습니다.
기본 해결 프로그램 이외의 해결 프로그램을 사용하려면 해당 해결 프로그램을 병합 에이전트를 실행하는 컴퓨터로 복사하고 등록해야 합니다. 비즈니스 논리 처리기를 사용하는 경우에는 해당 프로그램을 게시자에서도 등록해야 합니다. 병합 에이전트는 다음에서 실행될 수 있습니다.
- 밀어넣기 구독에 대한 배포자
- 끌어오기 구독에 대한 구독자
- 웹 동기화를 사용하는 끌어오기 구독에 대한 Microsoft 인터넷 정보 서비스(IIS) 서버
해결 프로그램 등록에 대한 자세한 내용은 How to: Specify a Merge Article Resolver (Replication Transact-SQL Programming)을 참조하십시오.
해결 프로그램을 등록한 후에는 아티클 속성 - <Article> 대화 상자의 해결 프로그램 탭에서 아티클이 해결 프로그램을 사용하도록 지정합니다. 이 대화 상자는 새 게시 마법사 및 게시 속성 - <Publication> 대화 상자에서 사용할 수 있습니다. 마법사 사용과 대화 상자 액세스에 대한 자세한 내용은 방법: 게시 만들기 및 아티클 정의(SQL Server Management Studio) 및 방법: 게시 및 아티클 속성 보기 및 수정(SQL Server Management Studio)을 참조하십시오.
해결 프로그램을 지정하려면
새 게시 마법사 또는 게시 속성 - <Publication> 대화 상자의 아티클 페이지에서 테이블을 선택합니다.
아티클 속성을 클릭한 다음 선택한 테이블 아티클 속성 설정을 클릭합니다.
아티클 속성 - <Article> 페이지에서 해결 프로그램 탭을 클릭합니다.
**사용자 지정 해결 프로그램 사용(배포자에 등록됨)**을 선택하고 목록에서 해결 프로그램을 클릭합니다.
해결 프로그램에 열 이름과 같은 입력값이 필요하면 해결 프로그램에 필요한 정보 입력 입력란에 값을 지정합니다.
확인을 클릭합니다.
이 과정을 해결 프로그램이 필요한 각 아티클에서 반복합니다.