ScriptOptions 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
복제 객체를 생성하거나 제거하는 데 사용되는 스크립트 생성 옵션을 열거합니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions =
Public Enum ScriptOptions
- 상속
-
ScriptOptions
- 특성
필드
| Name | 값 | Description |
|---|---|---|
| None | 0 | 모든 스크립팅 옵션이 삭제됩니다. |
| Creation | 1 | 생성된 스크립트가 복제 객체를 생성하기 위한 것임을 명시합니다. |
| Deletion | 2 | 복제 객체를 삭제하는 스크립트임을 명시합니다. |
| IncludeArticles | 4 | 스크립트에 기사가 포함되어야 함을 명시합니다. |
| IncludePublisherSideSubscriptions | 8 | 스크립트에 Publisher에서 모든 구독 등록이 포함되어 있음을 명시합니다. |
| IncludeSubscriberSideSubscriptions | 16 | 스크립트에 Publisher의 모든 구독자 측 구독자가 포함되도록 명시합니다. |
| IncludePartialSubscriptions | 32 | 스크립트에는 출판물 내 모든 기사를 구독하지 않는 거래 출판물 구독이 포함된다고 명시합니다. |
| IncludeMergeJoinFilters | 64 | 스크립트에 병합 출판물에 정의된 모든 조인 필터의 정의가 포함되도록 명시합니다. |
| IncludeMergeDynamicSnapshotJobs | 128 | 스크립트가 매개변수화된 행 필터를 가진 머지드 퍼블리시를 위한 모든 기존 파티션 스냅샷 작업의 정의를 포함하도록 명시합니다. |
| IncludeChangeDestinationDataTypes | 256 | 스크립트에 사용자 정의 데이터 타입 매핑이 포함되도록 지정합니다. 이 옵션은 SQL Server가 아닌 퍼블리셔 IncludeArticles 가 활성화된 경우에만 지원됩니다. |
| IncludePublicationAccesses | 512 | 스크립트에 출판 접근 목록(PAL)에 추가된 모든 로그인 정보를 포함하도록 명시합니다. 이 옵션은 출판 생성 스크립트에만 지원됩니다. 출판물을 삭제하면 PAL이 자동으로 제거됩니다. |
| IncludeReplicationJobs | 1024 | 복제로 생성된 모든 SQL Server 에이전트 작업의 정의가 스크립트에 포함됨을 명시합니다. |
| IncludePublications | 2048 | 문자에 출판물이 포함되어 있음을 명시합니다. |
| IncludePullSubscriptions | 4096 | 스크립트에 모든 풀 구독이 포함되어 있음을 명시합니다. |
| IncludeInstallDistributor | 8192 | 스크립트가 배포판 객체를 배포자에 설치하도록 지정합니다. |
| InstallDistributor | 8193 | 배포자에 출판 객체를 설치하는 생성 스크립트를 명시합니다. |
| IncludeUninstallDistributor | 16384 | 스크립트가 배포판에서 퍼블리싱 객체를 제거하도록 지정합니다. |
| UninstallDistributor | 16386 | 배포자에서 출판 객체를 삭제하는 삭제 스크립트를 지정합니다. |
| IncludeRegisteredSubscribers | 32768 | 스크립트에 모든 구독자의 Publisher 등록이 포함되어 있음을 명시합니다. |
| IncludeDistributionPublishers | 65536 | 대본에 출판사가 포함되어 있음을 명시합니다. |
| IncludeAgentProfiles | 131072 | 스크립트에 배포판에서 정의된 모든 사용자 정의 복제 에이전트 프로필을 포함하도록 지정합니다. |
| IncludeEnableReplicationDB | 262144 | 스크립트가 데이터베이스 게시를 가능하게 하고 게시에 필요한 에이전트 작업을 생성하도록 지정합니다. |
| EnableReplicationDB | 262145 | 스크립트가 데이터베이스 게시를 가능하게 하고 게시에 필요한 에이전트 작업을 생성하는 생성 스크립트임을 명시합니다. |
| IncludeDisableReplicationDB | 524288 | 스크립트가 데이터베이스 게시를 비활성화하고 게시에 필요한 에이전트 작업을 제거하도록 지정합니다. |
| DisableReplicationDB | 524290 | 스크립트가 데이터베이스 게시를 비활성화하고 게시에 필요한 에이전트 작업을 제거하는 삭제 스크립트임을 명시합니다. |
| IncludeMergePartitions | 1048576 | 스크립트에 매개변수화된 행 필터를 가진 머지먼트 출판용 기존 파티션 정의가 포함되도록 명시합니다. |
| IncludeMergePublicationActivation | 2097152 | 스크립트에 병합 출판물의 상태를 활성화로 설정하는 기능이 포함되어 있음을 명시합니다. |
| IncludeCreateSnapshotAgent | 4194304 | 스크립트에 스냅샷 에이전트 작업을 포함하도록 명시합니다. |
| IncludeCreateLogreaderAgent | 8388608 | 스크립트에 로그 리더 에이전트 작업을 포함하도록 명시합니다. |
| IncludeCreateQueuereaderAgent | 16777216 | 스크립트에 큐 리더 에이전트 작업을 포함한다고 명시합니다. |
| IncludeCreateDistributionAgent | 33554432 | 스크립트에 배포 에이전트 작업을 포함하도록 명시합니다. |
| IncludeCreateMergeAgent | 67108864 | 스크립트에 병합 에이전트 작업들이 포함되어 있음을 명시합니다. |
| IncludeGo | 134217728 | 스크립트에 배치 끝에 GO 명령어가 포함되도록 지정합니다. |
| IncludeAll | 268435196 | 스크립트에 존재할 수 있는 모든 복제 객체를 포함하도록 명시하며, 이는 의 ScriptOptions모든 값을 설정하는 것과 동등합니다. |
설명
열거는 ScriptOptions 열거 값을 비트 단위로 조합할 수 있는 옵션을 지원합니다 FlagsAttribute .