새 병합 테이블 아티클을 다운로드 전용으로 지정Specify That a Merge Table Article is Download-Only

이 항목에서는 SQL Server 2017SQL Server 2017 또는 SQL Server Management StudioSQL Server Management Studio 을 사용하여 Transact-SQLTransact-SQL에서 병합 테이블 아티클을 다운로드 전용으로 지정하는 방법에 대해 설명합니다.This topic describes how to specify that a merge table article is download-only in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. 다운로드 전용 아티클은 데이터가 구독자에서 업데이트되지 않는 응용 프로그램용으로 디자인되었습니다.Download-only articles are designed for applications with data that is not updated at Subscribers. 자세한 내용은 다운로드 전용 아티클로 병합 복제 성능 최적화를 참조하세요.For more information, see Optimize Merge Replication Performance with Download-Only Articles.

항목 내용In This Topic

시작하기 전 주의 사항 Before You Begin

제한 사항 Limitations and Restrictions

  • 구독이 초기화된 후 아티클을 다운로드 전용으로 지정하면 해당 아티클을 받은 모든 클라이언트 구독을 다시 초기화해야 합니다.If you specify that an article is download-only after subscriptions have been initialized, all client subscriptions that received the article must be reinitialized. 서버 구독은 다시 초기화할 필요가 없습니다.Server subscriptions do not have to be reinitialized. 속성 변경의 효과에 자세한 내용은 게시 및 아티클 속성 변경을 참조하세요.For more information on the effects of property changes, see Change Publication and Article Properties.

SQL Server Management Studio 사용 Using SQL Server Management Studio

새 게시 마법사의 아티클 페이지 또는 아티클 속성 - <Article> 대화 상자의 속성 탭에서 아티클을 다운로드 전용으로 지정합니다.Specify that an article is download-only on the Articles page of the New Publication Wizard or the Properties tab of the Article Properties - <Article> dialog box. 이 대화 상자는 새 게시 마법사 및 게시 속성 - <게시> 대화 상자에서 사용할 수 있습니다.This dialog box is available in the New Publication Wizard and the Publication Properties - <Publication> dialog box. 마법사 사용 및 대화 상자 액세스에 대한 자세한 내용은 게시 만들기게시 속성 보기 및 수정을 참조하세요.For more information about using the wizard and accessing the dialog box, see Create a Publication and View and Modify Publication Properties.

아티클 페이지에서 아티클을 다운로드 전용으로 지정하려면To specify that an article is download-only on the Articles page

  • 새 게시 마법사의 아티클 페이지에서 테이블을 선택한 다음 강조 표시된 테이블은 다운로드 전용확인란을 선택합니다.On the Articles page of the New Publication Wizard select a table, and then select the checkbox Highlighted table is download-only.

아티클 속성 - <Article> 대화 상자의 속성 탭에서 아티클을 다운로드 전용으로 지정하려면To specify that an article is download-only on the Properties tab of the Article Properties - <Article> dialog box

  1. 새 게시 마법사의 아티클 페이지 또는 게시 속성 - <게시> 대화 상자에서 테이블을 선택하고 아티클 속성을 클릭합니다.On the Articles page of the New Publication Wizard or the Publication Properties - <Publication> dialog box, select a table, and then click Article Properties.

  2. 선택한 테이블 아티클 속성 설정 또는 모든 테이블 아티클 속성 설정을 클릭합니다.Click Set Properties of Highlighted Table Article or Set Properties of All Table Articles.

  3. 아티클 속성 - <Article> 대화 상자의 속성 탭에 있는 대상 개체 섹션에서 동기화 방향에 대해 다음 값 중 하나를 지정합니다.In the Destination Object section of the Properties tab of the Article Properties - <Article> dialog box, specify one of the following values for Synchronization direction:

    • 구독자로 다운로드 전용, 구독자 변경 금지Download to Subscriber, prohibit Subscriber changes

    • 구독자로 다운로드 전용, 구독자 변경 허용Download to Subscriber, allow Subscriber changes

  4. 게시 속성 - <게시> 대화 상자에 있는 경우 확인을 클릭하여 대화 상자를 저장하고 닫습니다.If you are in the Publication Properties - <Publication> dialog box, click OK to save and close the dialog box.

Transact-SQL 사용 Using Transact-SQL

새 병합 테이블 아티클을 다운로드 전용으로 지정하려면To specify that a new merge table article is download-only

  1. 매개 변수 @subscriber_upload_options1 또는 2의 값을 지정하여 sp_addmergearticle을 실행합니다.Execute sp_addmergearticle, specifying a value of 1 or 2 for the parameter @subscriber_upload_options. 다음은 숫자 값과 이에 해당하는 동작입니다.The numbers correspond to the following behavior:

    • 0 - 제한이 없습니다(기본값).0 - No restrictions (default). 구독자의 변경 내용이 게시자에 업로드됩니다.Changes made at the Subscriber are uploaded to the Publisher.

    • 1 - 구독자에서 변경이 허용되지만 변경 내용이 게시자로 업로드되지 않습니다.1 - Changes are allowed at the Subscriber, but they are not uploaded to the Publisher.

    • 2 - 구독자에서 변경이 허용되지 않습니다.2 - Changes are not allowed at the Subscriber.

      참고

      아티클의 원본 테이블이 이미 다른 게시에 게시된 경우 두 아티클의 @subscriber_upload_options 값이 동일해야 합니다.If the source table for an article is already published in another publication, the value of @subscriber_upload_options must be the same for both articles.

기존의 병합 테이블 아티클을 다운로드 전용으로 수정하려면To modify an existing merge table article to be download-only

  1. 아티클이 다운로드 전용인지 확인하려면 sp_helpmergearticle을 실행합니다.To determine if an article is download-only, execute sp_helpmergearticle. 결과 집합에서 아티클의 upload_options 값을 확인합니다.Note the value of upload_options for the article in the result set.

  2. 1단계에서 반환된 값이 0이면 @property매개 변수에 값을 subscriber_upload_options 값, @property1 값, @force_invalidate_snapshot@force_reinit_subscription에 다음 동작에 해당하는 1 을 사용하여 2 값, @value을 실행합니다.If the value returned in step 1 is 0, execute sp_changemergearticle, specifying a value of subscriber_upload_options for @property, a value of 1 for @force_invalidate_snapshot and @force_reinit_subscription, and a value of 1 or 2 for @value, which corresponds to the following behavior:

    • 1 - 구독자에서 변경이 허용되지만 변경 내용이 게시자로 업로드되지 않습니다.1 - Changes are allowed at the Subscriber, but they are not uploaded to the Publisher.

    • 2 - 구독자에서 변경이 허용되지 않습니다.2 - Changes are not allowed at the Subscriber.

      참고

      아티클의 원본 테이블이 이미 다른 게시에 게시된 경우 두 아티클의 다운로드 전용 동작이 동일해야 합니다.If the source table for an article is already published in another publication, the download-only behavior must be the same for both articles.

관련 항목:See Also

다운로드 전용 아티클로 병합 복제 성능 최적화 Optimize Merge Replication Performance with Download-Only Articles
Define an Article Define an Article
아티클 속성 보기 및 수정View and Modify Article Properties