언어

ScriptOptions 열거형

정의

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

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

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 .

적용 대상