다음을 통해 공유


IdentityRangeManagementOption 열거형

정의

병합 복제 및 트랜잭션 복제와 업데이트 구독자를 함께 사용하여 게시된 테이블에서 ID 열 범위 할당을 관리하는 옵션을 열거합니다.

public enum class IdentityRangeManagementOption
public enum IdentityRangeManagementOption
type IdentityRangeManagementOption = 
Public Enum IdentityRangeManagementOption
상속
IdentityRangeManagementOption

필드

Automatic 1

ID 열이 NOT FOR REPLICATION으로 표시되고 복제에서 ID 범위를 자동으로 할당합니다.

Manual 2

ID 열이 NOT FOR REPLICATION으로 표시되지만 복제에서 ID 범위를 할당하지 않습니다.

None 0

ID 열이 기본 데이터 형식으로 구독자에 복제됩니다.

설명

ID 범위 관리는 구독자를 업데이트하는 병합 및 트랜잭션 복제 모두에 대해 지원됩니다.

가능하면 언제든지 를 사용해야 Automatic 합니다.

자동 ID 범위 관리 동작은 , SubscriberIdentityRangeSizeIdentityRangeThreshold을 지정하여 PublisherIdentityRangeSize설정됩니다.

Manual 는 구독자, 피어 투 피어 트랜잭션 복제에서 업데이트 없이 스냅샷 및 트랜잭션 복제에만 사용되거나 애플리케이션이 프로그래밍 방식으로 ID 범위를 제어해야 하는 경우에만 사용됩니다. 이 옵션을 사용하면 범위가 게시자 및 각 구독자에 할당되고 초기 범위가 사용되는 경우 새 범위가 할당되는지 확인해야 합니다.

None는 인덱싱된 뷰 및 이전 버전의 Microsoft SQL Server 이전 버전과의 호환성을 위해서만 권장됩니다.

이 네임스페이스, 클래스 또는 구성원은 Microsoft .NET Framework 2.0 버전에서만 지원됩니다.

적용 대상

추가 정보