다음을 통해 공유


자습서: SQL Server와 SQL Server Compact 동기화

이 자습서에는 기본 데이터베이스 동기화 개념을 신속하게 습득할 수 있는 다음과 같은 연습이 포함되어 있습니다. 이 연습에서는 기본 시나리오를 다룹니다. SQL Server와 SQL Server Compact 동기화 섹션의 다른 항목에서는 기본 시나리오는 물론 보다 자세한 기술 정보가 포함된 고급 시나리오도 다룹니다.

필수 연습

연습

설명

연습: 샘플 서버 데이터베이스 만들기 [자습서]

이 연습에서는 이후에 동기화 시나리오에서 사용할 샘플 SQL Server 데이터베이스를 만듭니다.

연습: 범위 정의 및 서버 프로비전

이 연습에서는 동기화 범위를 정의하고 범위와 관련된 아티팩트를 사용하여 이전 연습에서 만든 SQL Server 데이터베이스를 프로비전하는 콘솔 응용 프로그램을 만듭니다.

연습: SQL Compact 클라이언트 프로비전

이 연습에서는 이 자습서의 앞부분에서 만든 SQL Server 데이터베이스에 대한 클라이언트로 작동하는 SQL Server Compact 데이터베이스를 만들고, 동기화 범위와 관련된 아티팩트를 사용하여 Compact 데이터베이스를 프로비전하는 콘솔 응용 프로그램을 만듭니다.

연습: 동기화 실행

이 연습에서는 SQL Server와 이전 연습에서 만든 SQL Server Compact 데이터베이스 사이의 동기화 프로세스를 시작하는 콘솔 응용 프로그램을 만듭니다.

선택적 연습: 스냅숏 초기화

연습

설명

연습: 스냅숏 초기화를 사용하여 다른 SQL Compact 클라이언트 프로비전

이 연습에서는 이 자습서의 앞부분에서 만든 SQL Server Compact 클라이언트의 스냅숏을 사용하여 두 번째 SQL Server Compact 클라이언트를 만들고 초기화합니다.

연습: 두 번째 클라이언트와의 동기화 실행

두 번째 Compact 데이터베이스는 이미 서버 데이터베이스와 동기화되어 있는 첫 번째 Compact 데이터베이스의 스냅숏이므로 이미 서버 데이터베이스와 동기화되어 있어야 합니다.

이 연습에서는 두 번째 Compact 클라이언트를 서버와 동기화하고, 서버에 새 레코드를 추가하고, 두 번째 Compact 클라이언트를 서버와 동기화하고, 첫 번째 Compact 클라이언트도 서버와 동기화하는 콘솔 응용 프로그램을 만듭니다.

선택적 연습: 필터링된 범위

연습

설명

연습: 필터링된 범위 정의 및 서버 프로비전

이 연습에서는 필터링된 범위를 정의하고 범위와 관련된 아티팩트를 사용하여 서버 데이터베이스를 프로비전하는 콘솔 응용 프로그램을 만듭니다.

연습: 필터링된 범위를 사용하여 클라이언트 프로비전

이 연습에서는 필터링된 범위와 관련된 아티팩트를 사용하여 SQL Server Compact 클라이언트 데이터베이스를 프로비전하는 콘솔 응용 프로그램을 만듭니다.

연습: 필터링된 범위에 대한 동기화 실행

이 연습에서는 Compact 데이터베이스를 서버 데이터베이스와 동기화하는 콘솔 응용 프로그램을 만듭니다.