방법: 매개 변수가 있는 필터를 사용하여 병합 게시에 대한 스냅숏 만들기(SQL Server Management Studio)

게시 속성 - <Publication> 대화 상자의 데이터 파티션 페이지에서 파티션에 대한 스냅숏을 생성합니다. 이 대화 상자에 액세스하는 방법은 방법: 게시 및 아티클 속성 보기 및 수정(SQL Server Management Studio)을 참조하십시오. 구독자가 스냅숏 생성 및 배달을 시작하고 스냅숏을 생성하도록 허용할 수 있습니다.

[!참고]

게시에 있는 여러 아티클에 대한 필터링 시 각 구독에 고유하면서도 겹치지 않는 파티션이 생성될 경우 메타데이터는 병합 에이전트가 실행될 때마다 정리됩니다. 따라서 분할된 스냅숏은 더 빨리 만료됩니다. 이 옵션을 사용할 경우 구독자가 스냅숏 생성 및 배달을 시작하도록 허용하는 것을 고려해야 합니다. 필터링 옵션에 대한 자세한 내용은 매개 변수가 있는 필터를 사용하는 병합 게시의 스냅숏의 "'partition options' 설정" 섹션을 참조하십시오.

하나 이상의 파티션에 대한 스냅숏을 생성하기 전에 다음을 수행해야 합니다.

  1. 새 게시 마법사를 사용하여 병합 게시를 만들고 마법사의 필터 추가 페이지에서 매개 변수가 있는 행 필터를 하나 이상 지정합니다. 자세한 내용은 방법: 병합 아티클에 대해 매개 변수가 있는 행 필터 정의 및 수정(SQL Server Management Studio)을 참조하십시오.

  2. 게시에 대한 스키마 스냅숏을 생성합니다. 기본적으로 스키마 스냅숏은 새 게시 마법사를 완료할 때 생성됩니다. MicrosoftSQL Server Management Studio에서 스키마 스냅숏을 생성할 수도 있습니다.

스키마 스냅숏을 생성하려면

  1. Management Studio에서 게시자에 연결한 다음 해당 서버 노드를 확장합니다.

  2. 복제 폴더를 확장한 다음 게시 폴더를 확장합니다.

  3. 스냅숏을 생성할 게시를 마우스 오른쪽 단추로 클릭한 다음 스냅숏 에이전트 상태 보기를 클릭합니다.

  4. 스냅숏 에이전트 상태 보기 - <Publication> 대화 상자에서 시작을 클릭합니다.

    스냅숏 에이전트에서 스냅숏 생성을 마치면 "[100%] 17개 아티클의 스냅숏이 생성되었습니다"라는 메시지가 표시됩니다.

구독자가 스냅숏 생성 및 배달을 시작하도록 허용하려면

  1. 게시 속성 - <Publication> 대화 상자의 데이터 파티션 페이지에서 새 구독자가 동기화할 때 필요한 경우 자동으로 파티션 정의 및 스냅숏 생성을 선택합니다.

  2. 확인을 클릭합니다.

스냅숏을 생성하고 새로 고치려면

  1. 게시 속성 - <Publication> 대화 상자의 데이터 파티션 페이지에서 추가를 클릭합니다.

  2. 스냅숏을 만들 파티션과 연결된 HOST_NAME() 및/또는 SUSER_SNAME() 값을 입력합니다.

  3. 선택적으로 스냅숏을 새로 고칠 일정을 지정합니다.

    1. 이 파티션에 대한 스냅숏 에이전트의 실행 시간을 다음 시간으로 예약을 선택합니다.

    2. 기본으로 제공되는 스냅숏 새로 고침 일정을 그대로 적용하거나 변경을 클릭하여 다른 일정을 지정합니다.

  4. 확인을 클릭하면 게시 속성 - <Publication> 대화 상자로 돌아갑니다.

  5. 속성 표에서 파티션을 선택한 다음 선택한 스냅숏 지금 생성을 클릭합니다.

  6. 확인을 클릭합니다.