게시 속성, 구독 옵션Publication Properties, Subscription Options

게시 속성 대화 상자의 구독 옵션 페이지를 사용하여 구독과 연결된 게시 수준 속성을 보고 설정할 수 있습니다.The Subscription Options page of the Publication Properties dialog box allows you to view and set publication level properties associated with subscriptions. 속성은 다음 범주로 그룹화됩니다.The properties are grouped into the following categories:

  • 모든 게시에 적용되는 속성Properties that apply to all publications.

  • 스냅숏 및 트랜잭션 게시에 적용되는 속성(구독 업데이트를 허용하는 속성 포함)Properties that apply to snapshot and transactional publications (including those that allow updating subscriptions).

  • 병합 게시에 적용되는 속성Properties that apply to merge publications.

참고

일부 속성은 읽기 전용입니다. 이 항목의 속성 설명에 그 이유가 설명되어 있습니다.Some properties are read-only; the reasons are covered in the property descriptions in this topic. 속성 변경 시 게시에 대한 새 스냅숏이 필요한 경우도 있고 모든 구독을 다시 초기화해야 하는 경우도 있습니다.Some property changes require a new snapshot for the publication, and some also require that all subscriptions be reinitialized. 자세한 내용은 게시 및 아티클 속성 변경을 참조하세요.For more information, see Change Publication and Article Properties.

모든 게시에 대한 옵션Options for all publications

생성 및 동기화Creation and Synchronization

익명 구독 허용Allow anonymous subscriptions
익명 끌어오기 구독을 허용할지 여부를 결정합니다.Determines whether to allow anonymous pull subscriptions. 익명 구독은 MicrosoftMicrosoft SQL Server Compact 3.5 서비스 팩 1SQL Server Compact 3.5 Service Pack 1, MicrosoftMicrosoft SQL Server 2005 Mobile EditionSQL Server 2005 Mobile Edition및 Windows CE용 MicrosoftMicrosoft SQL ServerSQL Server 에서 지원됩니다.Anonymous subscriptions are supported for MicrosoftMicrosoft SQL Server Compact 3.5 서비스 팩 1SQL Server Compact 3.5 Service Pack 1, MicrosoftMicrosoft SQL Server 2005 Mobile EditionSQL Server 2005 Mobile Edition, and MicrosoftMicrosoft SQL ServerSQL Server for Windows CE. 스냅숏 및 트랜잭션 게시에 대해 이 옵션을 사용하려면 스냅숏을 항상 사용할 수 있음 옵션을 True로 설정해야 합니다.To use this option for snapshot and transactional publications, the option Snapshot always available must be set to True.

연결할 수 있는 구독 데이터베이스Attachable subscription database
구독 데이터베이스의 복사본을 연결하여 구독을 만들 수 있는지 여부를 결정합니다. 스냅숏 및 트랜잭션 게시의 경우 스냅숏을 항상 사용할 수 있음 옵션을 True 로 설정해야 합니다.Determines whether subscriptions can be created by attaching a copy of a subscription database (requires that the option Snapshot always available is set to True for snapshot and transactional publications).

중요

후속 릴리스에서는 연결할 수 있는 구독을 사용할 수 없습니다.Attachable subscriptions will not be available in a future release. 이 기능은 더 이상 사용되지 않습니다.The feature is deprecated.

끌어오기 구독 허용Allow pull subscriptions
구독자가 이 게시에 대한 끌어오기 구독을 만들 수 있도록 허용할지 여부를 결정합니다.Determines whether to allow Subscribers to create pull subscriptions to this publication. 자세한 내용은 게시 구독을 참조하세요.For more information, see Subscribe to Publications.

스키마 복제Schema Replication

스키마 변경 내용 복제Replicate schema changes
MicrosoftMicrosoft SQL Server 2005SQL Server 2005 이상 버전에만 해당됩니다. MicrosoftMicrosoft SQL Server 2005SQL Server 2005 and later versions only. 게시된 개체에 대한 스키마 변경 내용(예: 테이블에 열 추가 또는 열의 데이터 형식 변경)의 복제 여부를 결정합니다.Determines whether to replicate schema changes (such as adding a column to a table or changing the data type of a column) to published objects. 자세한 내용은 게시 데이터베이스의 스키마 변경을 참조하세요.For more information, see Make Schema Changes on Publication Databases.

스냅숏 및 트랜잭션 게시에 대한 옵션Options for snapshot and transactional publications

생성 및 동기화Creation and Synchronization

독립 배포 에이전트Independent Distribution Agent
이 데이터베이스의 다른 게시에 대해 독립적인 에이전트의 사용 여부를 결정합니다.Determines whether to use an agent that is independent of other publications from this database. 이 옵션은 읽기 전용입니다. 새 게시 마법사를 사용하여 만든 게시에 대해 이 옵션은 기본적으로 True 로 설정되어 있으며 게시를 만든 후에는 이를 변경할 수 없습니다.This option is read-only; it is set to True by default for publications created with the New Publication Wizard and cannot be changed after the publication is created. 자세한 내용은 복제 에이전트 관리를 참조하세요.For more information, see Replication Agent Administration.

스냅숏을 항상 사용할 수 있음Snapshot always available
스냅숏 에이전트를 실행할 때마다 스냅숏 파일을 만들지 여부를 결정합니다( 독립 배포 에이전트필요).Determines whether snapshot files are created every time the Snapshot Agent runs (requires Independent Distribution Agent). 이 옵션은 읽기 전용입니다. 새 게시 마법사의 스냅숏 에이전트 페이지에서 즉시 스냅숏을 만들고 구독 초기화에 사용할 수 있도록 유지합니다 (기본값)를 선택하면 이 옵션이 True 로 설정됩니다.This option is read-only; it is set to True if you select Create a snapshot immediately and keep the snapshot available to initialize subscriptions on the Snapshot Agent page of the New Publication Wizard (the default). 자세한 내용은 스냅숏 만들기 및 적용을 참조하세요.For more information, see Create and Apply the Snapshot.

백업 파일로 초기화 허용Allow initialization from backup files
SQL Server 2005SQL Server 2005 이상 버전에만 해당됩니다. SQL Server 2005SQL Server 2005 and later versions only. 백업 파일을 사용하여 구독을 초기화할 수 있도록 허용할지 여부를 결정합니다.Determines whether to allow backup files to be used to initialize subscriptions. 자세한 내용은 Initialize a Transactional Subscription Without a Snapshot에서 수동으로 구독을 초기화하는 방법에 대해 설명합니다.For more information, see Initialize a Transactional Subscription Without a Snapshot.

SQL Server 이외 구독자 허용Allow non-SQL Server Subscribers
SQL Server 2005SQL Server 2005 이상 버전에만 해당됩니다. SQL Server 2005SQL Server 2005 and later versions only. 게시에서 SQL ServerSQL Server 이외 구독자를 지원할지 여부를 결정합니다.Determines whether the publication supports non- SQL ServerSQL Server Subscribers. 이 옵션을 True 로 설정하면 다른 게시 속성도 SQL ServerSQL Server 이외 구독자를 지원하도록 설정됩니다.Setting this option to True sets other publication properties to support non- SQL ServerSQL Server Subscribers. 구독이 있으면 이 옵션은 읽기 전용입니다. 즉시 업데이트 구독 허용 , 지연 업데이트 구독 허용또는 피어 투 피어 구독 허용True 로 설정된 경우에는 이 옵션을 True로 설정할 수 없습니다.This option is read-only if subscriptions exist; it cannot be set to True if Allow immediate updating subscriptions, Allow queued updating subscriptions, or Allow peer-to-peer subscriptions is set to True. 자세한 내용은 Non-SQL Server Subscribers을(를) 참조하세요.For more information, see Non-SQL Server Subscribers.

데이터 변환Data Transformation

데이터 변환 허용Allow data transformations
데이터를 구독자에 배포하기 전에 DTS(데이터 변환 서비스)를 사용하여 변환할지 여부를 결정합니다.Determines whether to use Data Transformation Services (DTS) to transform data before distributing it to a Subscriber. 이 옵션은 읽기 전용입니다. 저장 프로시저를 사용하여 게시를 만드는 경우에만 데이터 변환을 사용할 수 있습니다.This option is read-only; data transformations can be enabled only if a publication is created using stored procedures.

중요

후속 릴리스에서는 변환 가능한 구독을 사용할 수 없습니다.Transformable subscriptions will not be available in a future release. 이 기능은 더 이상 사용되지 않습니다.The feature is deprecated.

피어 투 피어 복제Peer-to-Peer Replication

TrueAllow peer-to-peer subscriptions
SQL Server 2005SQL Server 2005 이상 버전에만 적용됩니다.Applies to only SQL Server 2005SQL Server 2005 and later versions. 게시에서 피어 투 피어 복제를 지원할지 여부를 결정합니다.Determines whether the publication supports peer-to-peer replication. 이 옵션을 True 로 설정하면 다른 게시 속성도 피어 투 피어 복제를 지원하도록 설정됩니다.Setting this option to True sets other publication properties to support peer-to-peer replication. 구독이 있으면 이 옵션을 읽기 전용입니다.This option is read-only if subscriptions exist. 즉시 업데이트 구독 허용 , 지연 업데이트 구독 허용 또는 SQL Server 이외 구독자 허용True 로 설정된 경우에는 이 옵션을 True로 설정할 수 없습니다.This option cannot be set to True if Allow immediate updating subscriptions or Allow queued updating subscriptions, or Allow non-SQL Server Subscribers is set to True. 자세한 내용은 Peer-to-Peer Transactional Replication을 참조하세요.For more information, see Peer-to-Peer Transactional Replication.

피어 투 피어 충돌 검색 허용Allow peer-to-peer conflict detection
SQL Server 2008SQL Server 2008 이상 버전에만 적용됩니다.Applies to only SQL Server 2008SQL Server 2008 and later versions. 이 게시에 대해 충돌 검색을 사용할지 여부를 지정합니다.Specifies whether conflict detection is enabled for this publication. 충돌 검색을 사용하려면 모든 노드에서 SQL Server 2008SQL Server 2008 이상 버전이 실행되어야 하고 모든 노드에 대해 충돌 검색을 사용하도록 설정되어 있어야 합니다.To use conflict detection, all nodes must be running SQL Server 2008SQL Server 2008 or a later version; and detection must be enabled for all nodes. 충돌 검색을 사용하려면 피어 송신자 ID값도 지정해야 합니다.To use conflict detection, you must also specify a value for Peer originator id. 자세한 내용은 Conflict Detection in Peer-to-Peer Replication을(를) 참조하세요.For more information, see Conflict Detection in Peer-to-Peer Replication.

피어 송신자 IDPeer originator id
SQL Server 2008SQL Server 2008 이상 버전에만 적용됩니다.Applies to only SQL Server 2008SQL Server 2008 and later versions. 피어 투 피어 토폴로지에 있는 노드의 ID를 지정합니다.Specifies an ID for a node in a peer-to-peer topology. 이 ID는 피어 투 피어 충돌 검색 허용True로 설정된 경우 충돌 검색에 사용됩니다.This ID is used for conflict detection if Allow peer-to-peer conflict detection is set to True. 토폴로지에 사용되지 않은 0이 아닌 양수 ID를 지정합니다.Specify a positive, nonzero ID that has never been used in the topology. 이미 사용된 ID 목록을 보려면 Mspeer_originatorid_history 시스템 테이블을 쿼리하십시오.For a list of IDs that have already been used, query the Mspeer_originatorid_history system table.

업데이트할 수 있는 구독Updatable Subscriptions

지연 업데이트 구독 허용Allow immediate updating subscriptions
구독자 변경 내용을 즉시 게시자로 복제할 수 있는지 여부를 결정합니다.Determines whether Subscriber data changes can be immediately replicated to the Publisher. 이 옵션은 읽기 전용입니다. 게시를 만들 때만 구독 업데이트를 설정할 수 있습니다.This option is read-only; updating subscriptions can be enabled only when a publication is created. 자세한 내용은 Updatable Subscriptions for Transactional Replication을(를) 참조하세요.For more information, see Updatable Subscriptions for Transactional Replication.

피어 투 피어 구독 허용Allow queued updating subscriptions
구독자 변경 내용을 지연하고 나중에 게시자로 복제할 수 있는지 여부를 결정합니다.Determines whether Subscriber data changes can be queued and replicated to the Publisher at a later time. 이 옵션은 읽기 전용입니다. 게시를 만들 때만 구독 업데이트를 설정할 수 있습니다.This option is read-only; updating subscriptions can be enabled only when a publication is created. 자세한 내용은 Updatable Subscriptions for Transactional Replication을(를) 참조하세요.For more information, see Updatable Subscriptions for Transactional Replication.

한 곳에서만 충돌 보고Report conflicts centrally
충돌하는 데이터 변경 내용을 게시자에서만 보고할 것인지, 아니면 게시자와 구독자 모두에서 보고할 것인지 여부를 결정합니다( 지연 업데이트 구독 허용옵션 필요).Determines whether to report conflicting data changes only at the Publisher or at both the Publisher and the Subscriber (requires the option Allow queued updating subscriptions). 이 옵션은 읽기 전용입니다. 새 게시 마법사를 사용하여 만든 게시에 대해 이 옵션은 기본적으로 True 로 설정되어 있으며 게시를 만든 후에는 이를 변경할 수 없습니다.This option is read-only; it is set to True by default for publications created with the New Publication Wizard and cannot be changed after the publication is created. True 값은 게시자에서만 충돌이 보고됨을 의미합니다.A value of True means conflicts are reported only at the Publisher. 보고된 위치에서만 충돌을 볼 수 있습니다.Conflicts can be viewed only where they are reported.

충돌 해결 정책Conflict resolution policy
구독자 변경 내용이 게시자 변경 내용과 충돌할 때 수행할 동작을 지정합니다( 지연 업데이트 구독 허용옵션 필요).Specifies the action to take when a Subscriber change conflicts with a Publisher change (requires the option Allow queued updating subscriptions). 자세한 내용은 Queued Updating Conflict Detection and Resolution을(를) 참조하세요.For more information, see Queued Updating Conflict Detection and Resolution.

큐 유형Queue type
SQL ServerSQL Server 큐 또는 MSMQ( MicrosoftMicrosoft Message Queuing)를 사용하여 게시자에 적용할 수 있을 때까지 구독자에서 변경 내용을 유지할지 여부를 결정합니다( 지연 업데이트 구독 허용옵션 필요).Determines whether to use a SQL ServerSQL Server queue or MicrosoftMicrosoft Message Queuing (MSMQ) to queue changes at the Subscriber until they can be applied to the Publisher (requires the option Allow queued updating subscriptions). 이 옵션은 SQL Server 2000SQL Server 2000에만 적용됩니다. 그 이상 버전에서는 큐 서비스에 항상 SQL ServerSQL Server 테이블을 사용합니다.This option is relevant only for SQL Server 2000SQL Server 2000; later versions always use SQL ServerSQL Server tables for queuing.

병합 게시에 대한 옵션Options for merge publications

충돌 보고Conflict Reporting

한 곳에서만 충돌 보고Report conflicts centrally
충돌하는 데이터 변경 내용을 게시자에서만 보고할 것인지, 아니면 게시자와 구독자 모두에서 보고할 것인지 여부를 결정합니다.Determines whether to report conflicting data changes only at the Publisher or at both the Publisher and the Subscriber. 이 옵션은 읽기 전용입니다. 새 게시 마법사를 사용하여 만든 게시에 대해 이 옵션은 기본적으로 True 로 설정되어 있으며 게시를 만든 후에는 이를 변경할 수 없습니다.This option is read-only; it is set to True by default for publications created with the New Publication Wizard and cannot be changed after the publication is created. True 값은 게시자에서만 충돌이 보고됨을 의미합니다.A value of True means conflicts are reported only at the Publisher. 보고된 위치에서만 충돌을 볼 수 있습니다.Conflicts can be viewed only where they are reported. 자세한 내용은 Advanced Merge Replication Conflict Detection and Resolution의 "충돌 보기" 섹션을 참조하십시오.For more information, see the "Viewing Conflicts" section of Advanced Merge Replication Conflict Detection and Resolution.

필터링Filtering

매개 변수가 있는 필터 허용Allow parameterized filters
게시에서 매개 변수가 있는 필터를 사용하는지 여부에 따라 설정됩니다.Set based on whether a publication uses parameterized filters. 이 옵션은 항상 읽기 전용입니다.This option is always read-only. 자세한 내용은 Parameterized Row Filters을(를) 참조하세요.For more information, see Parameterized Row Filters.

구독자 유효성 검사Validate Subscribers
구독자에 올바른 데이터 파티션이 있는지를 검사할 때 사용할 함수를 결정합니다.Determines which functions to use when validating that a Subscriber has the correct partition of data. 값이 여러 개 있으면 쉼표로 구분합니다.Separate multiple values by commas. 자세한 내용은 병합 구독자의 파티션 정보 유효성 검사를 참조하세요.For more information, see Validate Partition Information for a Merge Subscriber.

파티션 미리 계산Precompute partitions
SQL Server 2005SQL Server 2005 이상 버전에만 해당됩니다. SQL Server 2005SQL Server 2005 and later versions only. 각 파티션에 속하는 데이터 행을 미리 계산하여 동기화를 최적화할지 여부를 결정합니다.Determines whether to optimize synchronization by computing in advance which data rows belong in which partitions. 게시가 사전 계산 파티션 기준을 만족하면 이 설정은 기본적으로 True 로 지정됩니다.This setting defaults to True if the publication meets the criteria for precomputed partitions. 자세한 내용은 사전 계산 파티션으로 매개 변수가 있는 필터 성능 최적화를 참조하세요.For more information, see Optimize Parameterized Filter Performance with Precomputed Partitions.

동기화 최적화Optimize synchronization
각 구독자에서 추가 메타데이터를 저장하여 병합 처리를 최적화할지 여부를 결정합니다.Determines whether to optimize merge processing by storing additional metadata at each Subscriber. 이 최적화보다 사전 계산 파티션이 우선합니다. 동기화 최적화 옵션은 파티션 미리 계산False로 설정된 경우에만 적용됩니다.This optimization has been superseded by precomputed partitions; the Optimize synchronization option is only relevant if Precompute partitions is set to False. 자세한 내용은 Parameterized Row Filters을(를) 참조하세요.For more information, see Parameterized Row Filters.

병합 프로세스Merge Processes

동시 프로세스 제한Limit concurrent processes
동시에 실행할 수 있는 병합 에이전트 수의 제한 여부를 결정합니다.Determines whether to limit the number of Merge Agents that can run at the same time. 이 옵션은 일반적으로 게시에 동시 동기화가 가능한 밀어넣기 구독의 수가 많은 경우에 사용됩니다.This is typically used if a publication has lots of push subscriptions that might be synchronizing at the same time.

최대 동시 프로세스 수Maximum concurrent processes
동시에 실행될 수 있는 최대 병합 에이전트 수입니다( 동시 프로세스 제한필요).The maximum number of Merge Agents that can run at the same time (requires Limit concurrent processes). 동기화 중인 에이전트 수가 이 최대값을 초과하면 개수가 최대값 밑으로 감소할 때까지 에이전트가 큐에 저장됩니다.If the number of agents synchronizing exceeds the maximum, agents are put in a queue until the number drops under the maximum.

참고 항목See Also

Create a Publication Create a Publication
게시 속성 보기 및 수정 View and Modify Publication Properties
데이터 및 데이터베이스 개체 게시 Publish Data and Database Objects