IdentityRangeManagementOption 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
병합 복제 및 트랜잭션 복제와 업데이트 구독자를 함께 사용하여 게시된 테이블에서 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 범위 관리 동작은 , SubscriberIdentityRangeSize및 IdentityRangeThreshold을 지정하여 PublisherIdentityRangeSize설정됩니다.
Manual 는 구독자, 피어 투 피어 트랜잭션 복제에서 업데이트 없이 스냅샷 및 트랜잭션 복제에만 사용되거나 애플리케이션이 프로그래밍 방식으로 ID 범위를 제어해야 하는 경우에만 사용됩니다. 이 옵션을 사용하면 범위가 게시자 및 각 구독자에 할당되고 초기 범위가 사용되는 경우 새 범위가 할당되는지 확인해야 합니다.
None는 인덱싱된 뷰 및 이전 버전의 Microsoft SQL Server 이전 버전과의 호환성을 위해서만 권장됩니다.
이 네임스페이스, 클래스 또는 구성원은 Microsoft .NET Framework 2.0 버전에서만 지원됩니다.