IdentityRangeManagementOption IdentityRangeManagementOption IdentityRangeManagementOption Enum

정의

병합 복제 및 트랜잭션 복제와 업데이트 구독자를 함께 사용하여 게시된 테이블에서 ID 열 범위 할당을 관리하는 옵션을 열거합니다. Enumerates options for managing identity column range assignments in tables published using merge replication and transactional replication with updating Subscribers.

public enum class IdentityRangeManagementOption
public enum IdentityRangeManagementOption
Public Enum IdentityRangeManagementOption
상속
IdentityRangeManagementOptionIdentityRangeManagementOptionIdentityRangeManagementOption

필드

Automatic Automatic Automatic 1

ID 열이 NOT FOR REPLICATION으로 표시되고 복제에서 ID 범위를 자동으로 할당합니다. Identity columns are marked as NOT FOR REPLICATION, and replication automatically assigns identity ranges.

Manual Manual Manual 2

ID 열이 NOT FOR REPLICATION으로 표시되지만 복제에서 ID 범위를 할당하지 않습니다. Identity columns are marked as NOT FOR REPLICATION, but replication does not assign identity ranges.

None None None 0

ID 열이 기본 데이터 형식으로 구독자에 복제됩니다. Identity columns are replicated to the Subscriber as the base data type.

설명

병합 하 고 구독자 업데이트가 있는 트랜잭션 복제 모두에 대 한 id 범위 관리 사용할 수 있습니다.Identity range management is supported for both merge and transactional replication with updating Subscribers.

사용 해야 Automatic 가능 합니다.You should use Automatic whenever possible.

자동 id 범위 관리 동작을 지정 하 여 설정 되어 PublisherIdentityRangeSize, SubscriberIdentityRangeSize, 및 IdentityRangeThreshold합니다.Automatic identity range management behavior is set by specifying PublisherIdentityRangeSize, SubscriberIdentityRangeSize, and IdentityRangeThreshold.

Manual 스냅숏 및 트랜잭션 복제, 피어 투 피어 트랜잭션 복제 구독자에서 업데이트 하지 않고 사용 되는 응용 프로그램 id 범위를 프로그래밍 방식으로 제어 해야 합니다.Manual is only used for snapshot and transactional replication without updates at the Subscriber, peer-to-peer transactional replication, or if your application must control identity ranges programmatically. 이 옵션을 범위가 게시자 및 각 구독자에 할당 하 고 초기 범위가 사용 된 경우에 새 범위가 할당을 확인 해야 합니다.With this option, you must ensure that ranges are assigned to the Publisher and each Subscriber, and that new ranges are assigned if the initial ranges are used.

None 에 권장 됩니다 및 인덱싱된 뷰에 대 한 이전 버전과의 이전 버전과 호환성 Microsoft SQL Server합니다.None is only recommended for indexed views and for backwards compatibility with earlier versions of Microsoft SQL Server.

이 네임 스페이스, 클래스 또는 멤버의 버전 2.0 에서만에서 지원 됩니다는 Microsoft .NET Framework입니다.This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

적용 대상

추가 정보