Share via


병합 복제 소개

Microsoft SQL Server Compact 3.5 복제는 SQL Server 병합 복제를 기반으로 합니다. 병합 복제는 SQL Server 2005 데이터베이스나 SQL Server 2008 데이터베이스 또는 SQL Server 2008 R2 데이터베이스를 사용하여 구현할 수 있습니다.

병합 복제를 사용하면 휴대용 장치와 서버에서 자율적이고 독립적으로 데이터를 업데이트할 수 있으므로 병합 복제는 휴대용 장치에 이상적입니다. 장치가 연결되면 장치와 서버의 데이터를 동기화하여 클라이언트에서 서버로 변경 내용을 전송하고 서버로부터 새로운 변경 내용을 수신할 수 있습니다.

병합 복제는 RDA(Remote Data Access)보다 서버측에 더 많은 구성과 유지 관리 작업이 필요하지만 장치가 많은 응용 프로그램에 적합합니다. 또한 병합 복제에는 기본 제공 충돌 해결 기능 및 사용자 지정 충돌 해결 기능이 있으므로 동시에 여러 테이블에서 데이터를 복제할 수 있고, SQL Server를 통해 모니터링 도구를 사용할 수 있으며, 아티클 유형 및 필터링 등 풍부한 데이터 복제 옵션을 제공하여 데이터 요구 사항 및 ID 범위 관리에 따라 성능을 향상시킬 수 있습니다.

충돌 해결이 필요한 경우, 데스크톱 컴퓨터나 휴대용 컴퓨터 및 장치 간에 데이터를 전파해야 하는 경우, 풍부한 데이터 배포 기능이 필요한 경우에도 병합 복제는 뛰어난 솔루션이 될 수 있습니다.

병합 복제에 대한 일반적인 시나리오에는 다음이 포함됩니다.

  • 읽기 전용 데이터 다운로드

  • 새 데이터 입력 및 업로드

  • 데이터 업데이트 및 동기화

대부분의 응용 프로그램에서는 이러한 시나리오를 조합하여 사용합니다. 예를 들어 영업 지원 응용 프로그램은 데이터 캡처 및 업로드를 사용하여 장치에서 새 주문을 캡처한 다음 서버에 업로드하면서 가격 목록 참조 데이터에 대한 다운로드 전용 아티클 유형을 장치에 사용할 수 있습니다.

참고 항목

관련 자료

복제 계획(SQL Server Compact)

복제 구현(SQL Server Compact)