sp_changemergepublication(Transact-SQL)sp_changemergepublication (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

병합 게시의 속성을 변경합니다.Changes the properties of a merge publication. 이 저장 프로시저는 게시 데이터베이스의 게시자에서 실행됩니다.This stored procedure is executed at the Publisher on the publication database.

항목 링크 아이콘 Transact-SQL 구문 규칙Topic link icon Transact-SQL Syntax Conventions

구문Syntax


sp_changemergepublication [ @publication= ] 'publication'  
    [ , [ @property= ] 'property' ]  
    [ , [ @value= ] 'value' ]  
    [ , [ @force_invalidate_snapshot = ] force_invalidate_snapshot ]  
    [ , [ @force_reinit_subscription = ] force_reinit_subscription ]  

인수Arguments

[ @publication=] '게시'[ @publication=] 'publication'
게시의 이름입니다.The name of the publication. 게시sysname, 기본값은 없습니다.publication is sysname, with no default.

[ @property=] '속성'[ @property=] 'property'
지정된 게시에 대해 변경할 속성입니다.The property to change for the given publication. 속성sysname, 수 값 중 하나에 나열 될 다음 표에서 합니다.property is sysname, and can be one of the values listed in the table that follows.

[ @value=] ''[ @value=] 'value'
지정한 속성의 새 값입니다.The new value for the specified property. nvarchar (255), 수 값 중 하나에 나열 될 다음 표에서 합니다.value is nvarchar(255), and can be one of the values listed in the table that follows.

이 표에서는 변경할 수 있는 게시의 속성 및 그 속성의 값에 대한 제한에 대해 설명합니다.This table describes the properties of the publication that can be changed, and describes restrictions on the values for those properties.

속성Property Value DescriptionDescription
allow_anonymousallow_anonymous truetrue 익명 구독을 허용합니다.Anonymous subscriptions are allowed.
falsefalse 익명 구독을 허용하지 않습니다.Anonymous subscriptions are not allowed.
allow_partition_realignmentallow_partition_realignment truetrue 더 이상 구독자의 파티션에 속하지 않는 데이터를 제거하여 파티션 변경 결과를 반영할 수 있도록 구독자로 삭제 내용을 보냅니다.Deletes are sent to the Subscriber to reflect the results of a partition change by removing data that is no longer part of the Subscriber's partition. 이것이 기본 동작입니다.This is the default behavior.
falsefalse 이전 파티션의 데이터가 구독자에 남습니다. 게시자에서 이 데이터에 대해 변경한 내용은 구독자로 복제되지 않습니다.Data from an old partition is left on the Subscriber, where changes made to this data on the Publisher do not replicate to this Subscriber. 대신 구독자에서 변경한 내용이 게시자로 복제됩니다.Instead, changes that are made on the Subscriber replicate to the Publisher. 기록 목적으로 이전 파티션의 데이터에 액세스해야 하는 경우 구독에 해당 데이터를 보존하기 위해 사용합니다.This is used to retain data in a subscription from an old partition when the data has to be accessible for historical purposes.
allow_pullallow_pull truetrue 지정된 게시에 대해 끌어오기 구독을 허용합니다.Pull subscriptions are allowed for the given publication.
falsefalse 지정된 게시에 대해 끌어오기 구독을 허용하지 않습니다.Pull subscriptions are not allowed for the given publication.
allow_pushallow_push truetrue 지정된 게시에 대해 밀어넣기 구독을 허용합니다.Push subscriptions are allowed for the given publication.
falsefalse 지정된 게시에 대해 밀어넣기 구독을 허용하지 않습니다.Push subscriptions are not allowed for the given publication.
allow_subscriber_initiated_snapshotallow_subscriber_initiated_snapshot truetrue 구독자가 스냅숏 프로세스를 시작할 수 있습니다.Subscriber can initiate the snapshot process.
falsefalse 구독자가 스냅숏 프로세스를 시작할 수 없습니다.Subscriber cannot initiate the snapshot process.
allow_subscription_copyallow_subscription_copy truetrue 이 게시를 구독하는 구독 데이터베이스를 복사할 수 있습니다.You can copy the subscription databases that subscribe to this publication.
falsefalse 이 게시를 구독하는 구독 데이터베이스를 복사할 수 없습니다.You cannot copy the subscription databases that subscribe to this publication.
allow_synctoalternateallow_synctoalternate truetrue 이 게시자와 동기화할 수 있는 대체 동기화 파트너를 허용합니다.Allows an alternative synchronization partner to synchronize with this Publisher.
falsefalse 이 게시자와 동기화할 수 있는 대체 동기화 파트너를 허용하지 않습니다.Does not allow an alternative synchronization partner to synchronize with this Publisher.
allow_web_synchronizationallow_web_synchronization truetrue HTTPS를 통해 구독을 동기화할 수 있습니다.Subscriptions can be synchronized over HTTPS.
falsefalse HTTPS를 통해 구독을 동기화할 수 없습니다.Subscriptions cannot be synchronized over HTTPS.
alt_snapshot_folderalt_snapshot_folder 스냅숏의 대체 폴더 위치를 지정합니다.Specifies the location of the alternative folder for the snapshot.
automatic_reinitialization_policyautomatic_reinitialization_policy 11 구독을 다시 초기화하기 전에 구독자에서 변경 내용을 업로드합니다.Changes are uploaded from the Subscriber before the subscription is reinitialized.
00 변경 내용을 업로드하지 않고 구독을 다시 초기화합니다.The subscription is reinitialized without first uploading changes.
centralized_conflictscentralized_conflicts truetrue 모든 충돌 레코드가 게시자에 저장됩니다.All conflict records are stored at the Publisher. 이 속성을 변경할 경우 기존 구독자를 다시 초기화해야 합니다.If you change this property, existing Subscribers must be reinitialized.
falsefalse 충돌 레코드가 충돌 해결 중인 서버에 저장됩니다.Conflict records are stored at the server that lost in the conflict resolution. 이 속성을 변경할 경우 기존 구독자를 다시 초기화해야 합니다.If you change this property, existing Subscribers must be reinitialized.
compress_snapshotcompress_snapshot truetrue 대체 스냅숏 폴더의 스냅숏을 CAB 형식으로 압축합니다.Snapshot in an alternative snapshot folder is compressed into the CAB format. 기본 스냅숏 폴더의 스냅숏은 압축할 수 없습니다.The snapshot in the default snapshot folder cannot be compressed. 이 속성을 변경하려면 새 스냅숏이 필요합니다.Changing this property requires a new snapshot.
falsefalse 기본적으로 스냅숏은 압축되지 않습니다.By default, the snapshot is not compressed. 이 속성을 변경하려면 새 스냅숏이 필요합니다.Changing this property requires a new snapshot.
conflict_loggingconflict_logging publisherpublisher 충돌 레코드가 게시자에 저장됩니다.Conflict records are stored at the Publisher.
subscribersubscriber 충돌 레코드가 충돌을 발생시킨 구독자에 저장됩니다.Conflict records are stored at the Subscriber that caused the conflict. 에 대 한 지원 되지 않습니다. SQL Server CompactSQL Server Compact 구독자합니다.Not supported for SQL Server CompactSQL Server Compact Subscribers.
bothboth 충돌 레코드가 게시자와 구독자 둘 다에 저장됩니다.Conflict records are stored at both the Publisher and Subscriber.
conflict_retentionconflict_retention int 충돌을 보존할 일 단위로 보존 기간을 지정 하는 합니다.An int that specifies the retention period, in days, for which conflicts are retained. 설정 conflict_retention0 의미 없는 충돌 정리가 필요 합니다.Setting conflict_retention to 0 means no conflict cleanup is needed.
설명description 게시에 대한 설명입니다.Description of the publication.
dynamic_filtersdynamic_filters truetrue 동적 절에 따라 게시를 필터링합니다.Publication is filtered based on a dynamic clause.
falsefalse 게시를 동적으로 필터링하지 않습니다.Publication is not filtered dynamically.
enabled_for_internetenabled_for_internet truetrue 인터넷에서 게시를 사용할 수 있습니다.Publication is enabled for the Internet. FTP(파일 전송 프로토콜)를 사용하여 구독자로 스냅숏을 전송할 수 있습니다.File Transfer Protocol (FTP) can be used to transfer the snapshot files to a Subscriber. _게시에 대한 동기화 파일은 C:\Program Files\Microsoft SQL Server\MSSQL\Repldata\ftp 디렉터리에 저장됩니다.The synchronization files for the publication are put into the C:\Program Files\Microsoft SQL Server\MSSQL\Repldata\ftp directory.
falsefalse 인터넷에서 게시를 사용할 수 없습니다.Publication is not enabled for the Internet.
ftp_addressftp_address 배포자용 FTP 서비스의 네트워크 주소입니다.The network address of the FTP service for the Distributor. 게시 스냅숏 파일이 저장될 위치를 지정합니다.Specifies where publication snapshot files are stored.
ftp_loginftp_login FTP 서비스에 연결하는 데 사용되는 사용자 이름입니다.The user name that is used to connect to the FTP service.
ftp_passwordftp_password FTP 서비스에 연결하는 데 사용되는 사용자 암호입니다.The user password that is used to connect to the FTP service.
ftp_portftp_port 배포자용 FTP 서비스의 포트 번호입니다.The port number of the FTP service for the Distributor. 게시 스냅숏 파일이 저장될 FTP 사이트의 TCP 포트 번호를 지정합니다.Specifies the TCP port number of the FTP site where the publication snapshot files are stored.
ftp_subdirectoryftp_subdirectory 게시가 FTP를 사용하여 스냅숏 전파를 지원하는 경우 스냅숏 파일이 생성되는 위치를 지정합니다.Specifies where the snapshot files are created if the publication supports propagating snapshots by using FTP.
generation_leveling_thresholdgeneration_leveling_threshold intint 하나의 생성에 포함되는 변경 내용 수를 지정합니다.Specifies the number of changes that are contained in a generation. 생성은 게시자 또는 구독자에 배달되는 변경 내용 모음입니다.A generation is a collection of changes that are delivered to a Publisher or Subscriber.
keep_partition_changeskeep_partition_changes truetrue 동기화가 최적화됩니다. 변경된 파티션에 행이 있는 구독자만 영향을 받습니다.Synchronization is optimized, and only Subscribers that have rows in the changed partitions are affected. 이 속성을 변경하려면 새 스냅숏이 필요합니다.Changing this property requires a new snapshot.
falsefalse 동기화가 최적화되지 않습니다. 구독자로 보낸 파티션은 파티션에서 데이터가 변경될 때 확인됩니다.Synchronization is not optimized, and the partitions that are sent to Subscribers are verified when data changes in a partition. 이 속성을 변경하려면 새 스냅숏이 필요합니다.Changing this property requires a new snapshot.
max_concurrent_mergemax_concurrent_merge 이 한 int 은 게시에 대해 실행할 수 있는 동시 병합 프로세스의 최대 수를 나타내는입니다.This is an int that represents the maximum number of concurrent merge processes that can be run against a publication. 0이면 제한이 없습니다. 동시에 실행하도록 예약된 병합 프로세스 수가 이 값보다 클 경우 초과 작업은 currentlmerge 프로세스가 완료될 때까지 큐에서 기다립니다.If 0, there is no limit.If more than this number of merge processes are scheduled to run at the same time, the excess jobs are put into a queue until a currentlmerge process finishes.
max_concurrent_dynamic_snapshotsmax_concurrent_dynamic_snapshots 이 한 int 매개 변수가 있는 행 필터를 나타내는 필터링 된 데이터를 생성 하려면 스냅숏 세션의 최대 수 스냅숏 사용 하는 병합 게시에 대해 동시에 실행할 수 있는 있는지 합니다.This is an int that represents the maximum number of snapshot sessions to generate a filtered data snapshot that can concurrently run against a merge publication that uses parameterized row filters. 경우 0, 제한은 없습니다.If 0, there is no limit. 동시에 실행되도록 예약된 스냅숏 프로세스 수가 이 값보다 클 경우 초과 작업은 현재 병합 프로세스가 완료될 때까지 큐에서 기다립니다.If more than this number of snapshot processes are scheduled to run at the same time, the excess jobs are put into a queue until a current merge process finishes.
post_snapshot_scriptpost_snapshot_script 에 대 한 포인터를 지정 된 .sql 파일 위치입니다.Specifies a pointer to an .sql file location. 배포 에이전트 또는 병합 에이전트는 초기 동기화 동안 다른 복제된 개체 스크립트 및 데이터를 모두 적용한 후에 포스트 스냅숏 스크립트를 실행합니다.The Distribution Agent or Merge Agent runs the post-snapshot script after all the other replicated object scripts and data have been applied during an initial synchronization. 이 속성을 변경하려면 새 스냅숏이 필요합니다.Changing this property requires a new snapshot.
pre_snapshot_scriptpre_snapshot_script 에 대 한 포인터를 지정 된 .sql 파일 위치입니다.Specifies a pointer to an .sql file location. 병합 에이전트는 구독자에서 스냅숏을 적용할 때 복제된 개체 스크립트를 실행하기 전에 프리 스냅숏 스크립트를 실행합니다.The Merge Agent runs the pre-snapshot script before any of the replicated object scripts when applying a snapshot at a Subscriber. 이 속성을 변경하려면 새 스냅숏이 필요합니다.Changing this property requires a new snapshot.
publication_compatibility_levelpublication_compatibility_level 100RTM100RTM SQL Server 2008SQL Server 2008
90RTM90RTM SQL Server 2005SQL Server 2005
publish_to_activedirectorypublish_to_activedirectory truetrue 이 매개 변수는 더 이상 사용되지 않으며 이전 버전 스크립트와의 호환성을 위해서만 지원됩니다.This parameter has been deprecated and is only supported for the backward compatibility of scripts. 더 이상 Active Directory에 게시 정보를 추가할 수 없습니다.You can no longer add publication information to Active Directory.
falsefalse Active Directory에서 게시 정보를 제거합니다.Removes the publication information from Active Directory.
replicate_ddlreplicate_ddl 11 게시자에서 실행되는 DDL(데이터 정의 언어) 문이 복제됩니다.Data Definition Language (DDL) statements that are executed at the Publisher are replicated.
00 DDL 문은 복제되지 않습니다.DDL statements are not replicated.
보존retention 이 한 int 의 수를 나타내는 retention_period_unit 지정된 된 게시에 대 한 변경 내용을 저장 하는 단위입니다.This is an int that represents the number of retention_period_unit units for which to save changes for the given publication. 보존 기간 내에 구독이 동기화되지 않고 구독이 받은 보류 중인 변경 내용이 배포자에서 정리 작업에 의해 제거되었으면 구독은 만료되며 다시 초기화해야 합니다.If the subscription is not synchronized within the retention period, and the pending changes it would have received have been removed by a clean-up operation at the Distributor, the subscription expires and must be reinitialized. 허용되는 최대 보존 기간은 현재 날짜부터 9999년 12월 31일까지의 일 수입니다.The maximum allowable retention period is the number of days between December 31, 9999, and the current date.

참고: 병합 게시에 대 한 보존 기간에 서로 다른 시간대에 구독자를 수용 하기 위해 24 시간의 유예 기간에 있습니다.Note: The retention period for merge publications has a 24 hour grace period to accommodate Subscribers in different time zones.
retention_period_unitretention_period_unit day 보존 기간(일)을 지정합니다.Retention period is specified in days.
week 보존 기간(주)을 지정합니다.Retention period is specified in weeks.
month 보존 기간(월)을 지정합니다.Retention period is specified in months.
연도year 보존 기간(년)을 지정합니다.Retention period is specified in years.
snapshot_in_defaultfoldersnapshot_in_defaultfolder truetrue 스냅숏 파일이 기본 스냅숏 폴더에 저장됩니다.Snapshot files are stored in the default snapshot folder.
falsefalse 스냅숏 파일에 지정 된 대체 위치에 저장 됩니다 alt_snapshot_folder합니다.Snapshot files are stored in the alternative location that is specified by alt_snapshot_folder. 이 조합은 스냅숏 파일이 기본 위치 및 대체 위치 양쪽 모두에 저장되도록 지정할 수 있습니다.This combination specifies that the snapshot files are stored in both the default and alternative locations.
snapshot_readysnapshot_ready truetrue 게시에 대한 스냅숏을 사용할 수 있습니다.Snapshot for the publication is available.
falsefalse 게시에 대한 스냅숏을 사용할 수 없습니다.Snapshot for the publication is not available.
상태status 활성active 게시가 활성 상태입니다.Publication is in an active state.
비활성inactive 게시가 비활성 상태입니다.Publication is in an inactive state.
sync_modesync_mode 네이티브 또는native or

네이티브 bcpbcp native
초기 스냅숏에 모든 테이블의 기본 모드 대량 복사 프로그램 출력을 사용합니다.Native-mode bulk-copy program output of all tables is used for the initial snapshot.
문자character

또는 bcp 문자or bcp character
초기 스냅숏에 모든 테이블의 문자 모드 대량 복사 프로그램 출력을 사용합니다. 모든 SQL ServerSQL Server 이외 구독자의 경우에 필요합니다.Character-mode bulk-copy program output of all tables is used for the initial snapshot, which is required for all non- SQL ServerSQL Server Subscribers.
use_partition_groupsuse_partition_groups

참고: 경우 partition_groups를 사용한 후 사용 하 여 되돌릴 setupbelongs, 설정 및 use_partition_groups = falsechangemergearticle, 사용 하지 않을 스냅숏을 생성 한 후에 제대로 반영 합니다.Note: After using partition_groups, if you to revert to using setupbelongs, and set use_partition_groups=false in changemergearticle, this might not be correctly reflected after a snapshot is taken. 스냅숏이 생성하는 트리거는 파티션 그룹과 호환됩니다.The triggers that are generated by snapshot are compliant with partition groups.

이 시나리오를 해결 하는 상태를 비활성으로 설정, 수정 하는 use_partition_groups, 상태를 활성으로 설정 합니다.The workaround to this scenario is to set the status to Inactive, modify the use_partition_groups, and then set status to Active.
truetrue 게시에서 사전 계산 파티션을 사용합니다.Publication uses precomputed partitions.
falsefalse 게시에서 사전 계산 파티션을 사용하지 않습니다.Publication does not use precomputed partitions.
validate_subscriber_infovalidate_subscriber_info 구독자 정보를 검색하는 데 사용할 함수를 나열하고Lists the functions that are being used to retrieve Subscriber information. 구독자가 정보가 일관성 있게 분할되는지 확인하기 위해 사용하는 동적 필터링 조건의 유효성을 검사합니다.Then, validates the dynamic filtering criteria that is being used for the Subscriber to verify that the information is partitioned consistently.
web_synchronization_urlweb_synchronization_url 웹 동기화에 사용되는 인터넷 URL의 기본값입니다.Default value of the Internet URL used for Web synchronization.
NULL(기본값)NULL (default) 에 대 한 지원 되는 값의 목록을 반환 속성합니다.Returns the list of supported values for property.

[ @force_invalidate_snapshot = ] force_invalidate_snapshot[ @force_invalidate_snapshot = ] force_invalidate_snapshot
이 저장 프로시저가 수행한 동작으로 인해 기존 스냅숏이 무효화될 수도 있습니다.Acknowledges that the action taken by this stored procedure might invalidate an existing snapshot. force_invalidate_snapshot비트, 기본값은 0합니다.force_invalidate_snapshot is a bit, with a default of 0.

0 지정은 게시의 변경이 스냅숏을 무효화 하지 않습니다.0 specifies that changing the publication does not invalidate the snapshot. 저장 프로시저가 새 스냅숏을 필요로 하는 변경을 감지하면 오류가 발생하며 변경이 수행되지 않습니다.If the stored procedure detects that the change does require a new snapshot, an error occurs and no changes are made.

1 지정는 게시를 변경 하면 스냅숏이 무효화 수 있습니다.1 specifies that changing the publication might invvalidate the snapshot. 기존 구독에 새 스냅숏이 필요한 경우 이 값은 기존 스냅숏을 사용되지 않는 것으로 표시하고 새 스냅숏을 생성할 수 있는 권한을 부여합니다.If there are existing subscriptions that would require a new snapshot, gives permission for the existing snapshot to be marked as obsolete and for a new snapshot to be generated.

변경 시 새 스냅숏을 생성해야 하는 속성에 대해서는 주의 섹션을 참조하십시오.See the Remarks section for the properties that, when changed, require a new snapshot to be generated.

[ @force_reinit_subscription = ] force_reinit_subscription[ @force_reinit_subscription = ] force_reinit_subscription
이 저장 프로시저가 수행한 동작으로 인해 기존 구독을 다시 초기화해야 할 수도 있습니다.Acknowledges that the action taken by this stored procedure might require existing subscriptions to be reinitialized. force_reinit_subscription비트 기본값인 0합니다.force_reinit_subscription is a bit with a default of 0.

0 지정는 게시를 변경 하지 않아도 구독 다시 초기화 해야 합니다.0 specifies that changing the publication does not require that subscriptions be reinitialized. 저장 프로시저가 기존 구독을 다시 초기화해야 하는 변경을 감지하면 오류가 발생하며 변경이 수행되지 않습니다.If the stored procedure detects that the change would require existing subscriptions to be reinitialized, an error occurs and no changes are made.

1 게시 인해 기존 구독이 다시 초기화 해야를 변경 하 고 구독을 다시 초기화할 수 있는 권한이 부여를 지정 합니다.1 specifies that changing the publication causes existing subscriptions to be reinitialized, and gives permission for the subscription reinitialization to occur.

변경 시 기존의 모든 구독을 다시 초기화해야 하는 속성에 대해서는 주의 섹션을 참조하십시오.See the Remarks section for the properties that, when changed, require that all existing subscriptions be reinitialized.

반환 코드 값Return Code Values

0 (성공) 또는 1 (실패)0 (success) or 1 (failure)

주의Remarks

sp_changemergepublication 병합 복제에 사용 됩니다.sp_changemergepublication is used in merge replication.

다음 속성을 변경하려면 새 스냅숏을 생성해야 하며Changing the following properties requires that a new snapshot be generated. 값을 지정 해야 하면 1 에 대 한는 force_invalidate_snapshot 매개 변수입니다.You you must specify a value of 1 for the force_invalidate_snapshot parameter.

  • alt_snapshot_folderalt_snapshot_folder

  • compress_snapshotcompress_snapshot

  • dynamic_filtersdynamic_filters

  • ftp_addressftp_address

  • ftp_loginftp_login

  • ftp_passwordftp_password

  • ftp_portftp_port

  • ftp_subdirectoryftp_subdirectory

  • post_snapshot_scriptpost_snapshot_script

  • publication_compatibility_level (에 80SP3 만)publication_compatibility_level (to 80SP3 only)

  • pre_snapshot_scriptpre_snapshot_script

  • snapshot_in_defaultfoldersnapshot_in_defaultfolder

  • sync_modesync_mode

  • use_partition_groupsuse_partition_groups

    다음 속성을 변경하려면 기존 구독을 다시 초기화해야 하며Changing the following properties requires that existing subscriptions be reinitialized. 값을 지정 해야 1 에 대 한는 force_reinit_subscription 매개 변수입니다.You must specify a value of 1 for the force_reinit_subscription parameter.

  • dynamic_filtersdynamic_filters

  • validate_subscriber_infovalidate_subscriber_info

    목록에 게시 개체를 Active Directory를 사용 하 여는 publish_to_active_directory, SQL ServerSQL Server 개체는 Active Directory에 이미 만들어져 있어야 합니다.To list publication objects to Active Directory by using the publish_to_active_directory, the SQL ServerSQL Server object must already be created in Active Directory.

예제Example

DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge'; 

-- Disable DDL replication for the publication.
USE [AdventureWorks2012]
EXEC sp_changemergepublication 
  @publication = @publication, 
  @property = N'replicate_ddl', 
  @value = 0,
  @force_invalidate_snapshot = 0, 
  @force_reinit_subscription = 0;
GO

PermissionsPermissions

구성원만는 sysadmin 고정된 서버 역할 또는 db_owner 고정된 데이터베이스 역할을 실행할 수 있는 sp_changemergepublication합니다.Only members of the sysadmin fixed server role or db_owner fixed database role can execute sp_changemergepublication.

관련 항목:See Also

게시 속성 보기 및 수정 View and Modify Publication Properties
게시 및 아티클 속성 변경 Change Publication and Article Properties
sp_addmergepublication ( Transact SQL ) sp_addmergepublication (Transact-SQL)
sp_dropmergepublication ( Transact SQL ) sp_dropmergepublication (Transact-SQL)
sp_helpmergepublication(Transact-SQL) sp_helpmergepublication (Transact-SQL)
복제 저장 프로시저(Transact-SQL)Replication Stored Procedures (Transact-SQL)