게시 속성, 아티클Publication Properties, Articles

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse 게시 속성 대화 상자의 아티클 페이지에는 게시에 포함된 아티클에 대한 정보가 들어 있습니다. 이 페이지를 사용하여 기존 게시에 아티클을 추가하거나 기존 게시에서 아티클을 삭제할 수 있으며 아티클 속성 및 열 필터링을 변경할 수 있습니다. The Articles page of the Publication Properties dialog box: contains information about the articles contained in a publication; allows you to add articles to and drop articles from existing publications; and allows you to change article properties and column filtering.

참고

게시가 생성되면 일부 속성 변경으로 인해 새 스냅숏이 필요합니다.After a publication is created, some property changes require a new snapshot. 게시에 구독이 있는 경우에는 이러한 변경 내용으로 인해 모든 구독도 다시 초기화해야 합니다.If a publication has subscriptions, some changes also require all subscriptions to be reinitialized. 자세한 내용은 게시 및 아티클 속성 변경기존 게시에 대한 아티클 추가 및 삭제를 참조하세요.For more information, see Change Publication and Article Properties and Add Articles to and Drop Articles from Existing Publications.

하나 이상의 다른 데이터베이스 개체에 종속된 데이터베이스 개체를 게시하는 경우 참조된 개체를 모두 게시해야 합니다.If you are publishing a database object that depends on one or more other database objects, you must publish all referenced objects. 예를 들어 테이블에 종속된 뷰를 게시하는 경우 테이블도 게시해야 합니다.For example, if you publish a view that depends on a table, you must publish the table also.

게시할 수 없는 개체는 옆에 빨간색 아이콘이 표시되며 마법사 페이지 아래쪽의 정보 패널에 설명이 표시됩니다.Objects that cannot be published have a red icon next to them, with an explanation in the information panel at the bottom of the wizard page. 다음 개체는 게시할 수 없습니다.The following objects cannot be published:

  • 암호화된 개체는 게시할 수 없습니다.Encrypted objects.

  • NULL을 허용하는 열이 들어 있는 인덱싱된 뷰는 게시할 수 없습니다.Indexed views containing columns that allow NULL.

  • 기본 키가 없는 테이블은 트랜잭션 게시에 게시할 수 없습니다.Tables without primary keys cannot be published in transactional publications.

  • 지연 업데이트 구독이 설정된 트랜잭션 게시와 병합 게시에 테이블을 모두 게시할 수는 없습니다.Tables cannot be published in both a merge publication and a transactional publication enabled for queued updating subscriptions. 둘 이상의 게시에 아티클을 게시하는 방법은 데이터 및 데이터베이스 개체 게시의 "둘 이상의 게시에 테이블 게시" 섹션을 참조하세요.For more information about publishing an article in more than one publication, see the "Publishing Tables in More Than One Publication" section in Publish Data and Database Objects.

Oracle 게시자Oracle Publishers

Oracle 게시자의 경우 다음 사항을 추가로 고려해야 합니다.There are additional considerations for Oracle Publishers:

열 필터Column Filters

이 페이지의 게시할 개체 창에서 테이블을 확장한 다음 필요한 열만 선택하여 열을 필터링할 수 있습니다. 이 마법사의 테이블 행 필터 페이지에서는 행을 필터링할 수 있습니다.Filter columns on this page by expanding a table in the Objects to publish pane and then selecting only the columns required (rows can be filtered in the Filter Table Rows page of this wizard). 열 필터링은 보안(예: 중요한 데이터의 복제 방지) 및 성능(예: 큰 BLOB(Binary Large Object) 열의 복제 방지)을 비롯하여 다양한 범위에서 유용하게 사용됩니다.Filtering columns is useful for a number of reasons, including security (preventing sensitive data from being replicated) and performance (avoiding replication of large binary large object (BLOB) columns, for example). 필터링할 수 없는 열 유형 목록 등 열 필터링에 대한 자세한 내용은 게시된 데이터 필터링을 참조하세요.For more information about column filtering, including a list of column types that cannot be filtered, see Filter Published Data.

옵션Options

게시할 개체 창을 사용하여 다음 작업을 수행할 수 있습니다.The Objects to publish pane allows you to:

  • 복제에 사용 가능한 모든 개체를 봅니다.View all objects available for replication.

  • 해당 개체 옆의 확인란을 선택하여 아티클을 게시에 추가합니다.Add an article to a publication by selecting the check box next to that object.

  • 해당 개체 옆의 확인란 선택을 취소하여 아티클을 게시에서 삭제합니다.Drop an article from a publication by clearing the check box next to that object. 아티클을 삭제할 수 있는 경우에 대한 자세한 내용은 기존 게시에 대한 아티클 추가 및 삭제를 참조하세요.For information about when articles can be dropped, see Add Articles to and Drop Articles from Existing Publications.

  • 개체 유형(예: 테이블) 옆의 확인란을 선택하여 특정 유형(예: 테이블)의 개체를 모두 게시에 포함합니다.Include all objects of a particular type (such as a table) in the publication by selecting the check box next to that object type (such as Tables).

  • 테이블 노드를 확장하여 테이블에 있는 열을 표시합니다.Expand table nodes to see the columns in the table.

  • 해당 열 옆의 확인란 선택을 취소하여 게시에서 테이블 열을 필터링하거나 확인란을 선택하여 게시되지 않은 열을 포함합니다.Filter table columns out of a publication by clearing the check box next to the column or include unpublished columns by selecting the check box.

  • 창에서 개체를 마우스 오른쪽 단추로 클릭하여 해당 개체의 명령 메뉴를 표시합니다.Right-click an object in the pane to see a menu of commands for that object.

    아티클 속성Article Properties
    아티클 속성 을 클릭한 후 다음 중 하나를 클릭합니다.Click Article Properties , and then click one of the following:

  • 선택한 <ObjectType> 아티클 속성 설정을 클릭하여 아티클 속성 - <ObjectName> 대화 상자를 엽니다. 이 대화 상자에서 변경한 속성은 아티클 페이지의 개체 창에 강조 표시된 개체에만 적용됩니다.Click Set Properties of Highlighted <ObjectType> Article to launch the Article Properties - <ObjectName> dialog box; property changes made in this dialog box are applied only to the object that is highlighted in the object pane on the Articles page.

  • 모든 <ObjectType> 아티클 속성 설정을 클릭하여 모든 <ObjectType> 아티클의 속성 대화 상자를 엽니다. 이 대화 상자에서 변경한 속성은 게시용으로 아직 선택하지 않은 개체를 비롯하여 아티클 페이지의 개체 창에서 해당 형식을 갖는 모든 개체에 적용됩니다.Click Set Properties of All <ObjectType> Articles, to launch the Properties for All <ObjectType> Articles dialog box; property changes made in this dialog box are applied to all objects of that type in the object pane on the Articles page, including ones not yet selected for publication.

    참고

    모든 <ObjectType> 아티클의 속성 대화 상자에서 변경한 속성은 이전에 아티클 속성 - <ObjectName> 대화 상자에서 지정한 내용을 재정의합니다.Property changes made in the Properties for All <ObjectType> Articles dialog box override any made previously in the Article Properties - <ObjectName> dialog box. 예를 들어 특정 개체 유형의 모든 아티클에 대해 여러 기본값을 설정하고 개별 개체에 대해 일부 속성도 설정하려면 먼저 모든 아티클의 기본값을 설정합니다.If, for example, you want to set a number of defaults for all articles of an object type, but also want to set some properties for individual objects, set the defaults for all articles first. 그런 다음 개별 개체에 대해 속성을 설정합니다.Then set the properties for the individual objects.

    강조 표시된 테이블은 다운로드 전용Highlighted table is download-only
    병합 복제에 대해서만 사용할 수 있습니다.Merge replication only. MicrosoftMicrosoft SQL Server 2005SQL Server 2005 이상 버전에만 해당됩니다. SQL Server 2005SQL Server 2005 and later versions only. 클라이언트 구독이 사용 중일 때는 구독자에서 변경 작업을 수행할 수 없게 지정하려면 선택합니다.Select to specify that changes are disallowed at the Subscriber if a client subscription is used. 다운로드 전용 아티클은 구독자에서 업데이트할 수 없으므로 추적 메타데이터가 구독자로 전송되지 않습니다.Because download-only articles cannot be updated at the Subscriber, tracking metadata is not sent to Subscribers. 이로 인해 구독자의 저장소 용량 및 성능상 이점이 줄어들 수 있으며 특히 네트워크 연결 속도가 느릴 경우 더욱 그렇습니다.This can lead to reduced storage on the Subscribers and a performance benefit, especially if the network connection is slow. 이 옵션은 아티클 속성 대화 상자에 있는 동기화 방향 옵션의 구독자로 다운로드 전용, 구독자 변경 금지 값과 동일합니다.This option corresponds to a value of Download-only to Subscriber, prohibit Subscriber changes for the option Synchronization direction in the Article Properties dialog box. 자세한 내용은 다운로드 전용 아티클로 병합 복제 성능 최적화를 참조하세요.For more information, see Optimize Merge Replication Performance with Download-Only Articles.

    선택 표시된 개체만 목록에 표시Show only checked objects in the list
    개체 창에서 선택한 아티클만 표시하려면 이 확인란을 선택합니다.Select this check box to show only those articles that are selected in the object pane.

관련 항목:See Also

Create a Publication Create a Publication
게시 속성 보기 및 수정 View and Modify Publication Properties
초기 스냅숏 만들기 및 적용 Create and Apply the Initial Snapshot
구독 다시 초기화 Reinitialize a Subscription
데이터 및 데이터베이스 개체 게시Publish Data and Database Objects