다음을 통해 공유


ScriptOptions 열거형

정의

복제 개체를 만들거나 제거하는 데 사용되는 스크립트 생성 옵션을 열거합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class ScriptOptions
[System.Flags]
public enum ScriptOptions
[<System.Flags>]
type ScriptOptions = 
Public Enum ScriptOptions
상속
ScriptOptions
특성

필드

Creation 1

생성된 스크립트가 복제 개체를 만들도록 지정합니다.

Deletion 2

스크립트가 복제 개체를 삭제하도록 지정합니다.

DisableReplicationDB 524290

스크립트가 데이터베이스에서 게시를 해제하고 게시에 필요한 에이전트 작업을 제거하는 삭제 스크립트가 되도록 지정합니다.

EnableReplicationDB 262145

스크립트가 데이터베이스에서 게시를 설정하고 게시에 필요한 에이전트 작업을 만드는 생성 스크립트가 되도록 지정합니다.

IncludeAgentProfiles 131072

스크립트에 배포자에 정의된 모든 사용자 정의 복제 에이전트 프로필이 포함되도록 지정합니다.

IncludeAll 268435196

스크립트에 있을 수 있는 모든 복제 개체를 포함하도록 지정합니다. 이는 ScriptOptions의 모든 값을 설정하는 것과 같습니다.

IncludeArticles 4

스크립트에 아티클이 포함되도록 지정합니다.

IncludeChangeDestinationDataTypes 256

스크립트에 사용자 정의 데이터 형식 매핑이 포함되도록 지정합니다. 이 옵션은 옵션을 사용하는 경우 SQL Server 않은 게시자에 IncludeArticles 대해서만 지원됩니다.

IncludeCreateDistributionAgent 33554432

스크립트에 배포 에이전트 작업이 포함되도록 지정합니다.

IncludeCreateLogreaderAgent 8388608

스크립트에 로그 판독기 에이전트 작업이 포함되도록 지정합니다.

IncludeCreateMergeAgent 67108864

스크립트에 병합 에이전트 작업이 포함되도록 지정합니다.

IncludeCreateQueuereaderAgent 16777216

스크립트에 큐 판독기 에이전트 작업이 포함되도록 지정합니다.

IncludeCreateSnapshotAgent 4194304

스크립트에 스냅숏 에이전트 작업이 포함되도록 지정합니다.

IncludeDisableReplicationDB 524288

스크립트가 데이터베이스에서 게시를 해제하고 게시에 필요한 에이전트 작업을 제거하도록 지정합니다.

IncludeDistributionPublishers 65536

스크립트에 게시자가 포함되도록 지정합니다.

IncludeEnableReplicationDB 262144

스크립트가 데이터베이스에서 게시를 설정하고 게시에 필요한 에이전트 작업을 만들도록 지정합니다.

IncludeGo 134217728

스크립트에서 일괄 처리의 끝에 GO 명령이 포함되도록 지정합니다.

IncludeInstallDistributor 8192

스크립트가 배포자에서 게시 개체를 설치하도록 지정합니다.

IncludeMergeDynamicSnapshotJobs 128

매개 변수가 있는 행 필터를 포함하는 병합 게시에 대한 기존 분할된 스냅샷 작업의 정의가 스크립트에 포함되도록 지정합니다.

IncludeMergeJoinFilters 64

스크립트에 병합 게시에 대해 정의된 모든 조인 필터의 정의가 포함되도록 지정합니다.

IncludeMergePartitions 1048576

매개 변수가 있는 행 필터를 포함하는 병합 게시에 대한 기존 파티션의 정의가 스크립트에 포함되도록 지정합니다.

IncludeMergePublicationActivation 2097152

스크립트에 병합 게시의 활성화가 포함되도록 지정합니다.

IncludePartialSubscriptions 32

스크립트에 게시의 일부 아티클을 구독하지 않는 트랜잭션 게시에 대한 구독이 포함되도록 지정합니다.

IncludePublicationAccesses 512

스크립트에 PAL(게시 액세스 목록)에 추가된 모든 로그인이 포함되도록 지정합니다. 이 옵션은 게시 생성 스크립트에 대해서만 지원됩니다. 게시를 삭제하면 PAL이 자동으로 제거됩니다.

IncludePublications 2048

스크립트에 게시가 포함되도록 지정합니다.

IncludePublisherSideSubscriptions 8

스크립트에 게시자의 모든 구독 등록이 포함되도록 지정합니다.

IncludePullSubscriptions 4096

스크립트에 모든 끌어오기 구독이 포함되도록 지정합니다.

IncludeRegisteredSubscribers 32768

스크립트에 게시자의 모든 구독자 등록이 포함되도록 지정합니다.

IncludeReplicationJobs 1024

스크립트에 복제로 생성된 모든 SQL Server 에이전트 작업의 정의가 포함되도록 지정합니다.

IncludeSubscriberSideSubscriptions 16

스크립트에 게시자에 있는 모든 구독자의 구독자 쪽이 포함되도록 지정합니다.

IncludeUninstallDistributor 16384

스크립트가 배포자에서 게시 개체를 제거하도록 지정합니다.

InstallDistributor 8193

배포자에서 게시 개체를 설치하는 생성 스크립트를 지정합니다.

None 0

모든 스크립팅 옵션을 지웁니다.

UninstallDistributor 16386

배포자에서 게시 개체를 제거하는 삭제 스크립트를 지정합니다.

설명

열거형은 ScriptOptions 열거형 값의 FlagsAttribute 비트 조합을 허용하는 옵션을 지원합니다.

적용 대상