복제 구현 방법
복제는 SQL Server Management Studio, 프로그래밍 인터페이스 및 기타 Microsoft Windows 구성 요소를 포함하여 복제를 구현하고 관리하는 여러 가지 방법을 제공합니다.
SQL Server Management Studio
SQL Server Management Studio 에는 기업 전반의 복제 환경을 구현하고 관리하는 데 사용할 수 있는 복제 개체의 그래픽 구성이 포함되어 있습니다. SQL Server Management Studio 에서는 게시 및 구독을 구성하고 관리하는 중앙 위치로 복제 폴더를 제공합니다. 복제 폴더에서는 다음을 시작할 수 있습니다.
구성 요소 | 설명 |
---|---|
복제 마법사 및 속성 시트 |
마법사 및 속성 시트를 사용하여 게시 및 구독을 구성한 다음 해당 속성을 보고 수정할 수 있습니다. 자세한 내용은 복제 마법사 및 복제 속성을 참조하십시오. |
복제 모니터 |
복제 모니터는 게시자와 구독자 간 데이터 이동에 중점을 두어 복제 작업의 시스템 뷰를 제공합니다. 복제 모니터는 실시간 작업을 감시하고 문제를 해결하며 이전 복제 작업을 분석하는 도구입니다. 자세한 내용은 복제 모니터로 복제 모니터링을 참조하십시오. |
충돌 뷰어 |
SQL Server Management Studio 를 통해 액세스할 수 있는 또 다른 도구입니다. 충돌 뷰어를 사용하면 병합 구독 또는 지연 구독 업데이트를 동기화하는 동안 발생한 충돌을 보고 해결할 수 있습니다. 자세한 내용은 고급 병합 복제 충돌 감지 및 해결 및 지연 업데이트 충돌 검색 및 해결을 참조하십시오. |
Windows 동기화 관리자
Windows 동기화 관리자를 사용하면 데이터를 동기화하고, 게시를 구독하고, Windows 응용 프로그램 내에서 복제 개체를 구성하고 액세스할 수 있습니다. 자세한 내용은 Windows 동기화 관리자를 참조하십시오.
복제 프로그래밍 인터페이스
SQL Server Management Studio 대신 다음 프로그래밍 인터페이스를 사용하여 복제를 구현, 관리 및 모니터링할 수 있습니다.
- 복제 시스템 저장 프로시저 및 복제 에이전트 실행 파일은 문서화되어 있으며 배치 파일 및 스크립트를 사용하여 복제를 구현하는 방법으로 사용할 수 있습니다. 자세한 내용은 Programming Replication Using System Stored Procedures 및 Programming Replication Agent Executables을 참조하십시오.
시스템 저장 프로시저에 기반한 스크립트를 사용하면 복제를 구성하고 서버에 게시 및 구독을 만들 수 있으며 SQL Server Management Studio 를 통해 스크립트를 자동으로 생성한 다음 이러한 스크립트를 다른 서버에서 사용하여 복제를 설정할 수 있습니다. 스크립트를 실행하는 것이 SQL Server Management Studio 를 사용하여 반복해서 같은 단계를 수동으로 수행하는 것보다 훨씬 효율적입니다. 자세한 내용은 복제 스크립팅을 참조하십시오. - RMO(복제 관리 개체)를 사용하면 관리 코드로 사용자 지정 응용 프로그램을 만들 수 있습니다. 이러한 응용 프로그램은 복제 토폴로지를 구성, 구현, 유지 관리 및 동기화하는 데 사용할 수 있습니다. 자세한 내용은 Programming with Replication Management Objects을 참조하십시오.