除去對合并發(fā)布的訂閱及其關聯(lián)的合并代理程序。該存儲過程在發(fā)布服務器的發(fā)布數(shù)據(jù)庫上執(zhí)行。
sp_dropmergesubscription [ [ @publication = ] 'publication' ]
[ , [ @subscriber = ] 'subscriber'
[ , [ @subscriber_db = ] 'subscriber_db' ]
[ , [ @subscription_type =] 'subscription_type']
[ , [ @ignore_distributor = ] ignore_distributor ]
[ , [ @reserved = ] reserved ]
[@publication =] 'publication'
是發(fā)布名稱。publication 的數(shù)據(jù)類型為 sysname,默認設置為 NULL。發(fā)布必須已存在而且必須遵從標識符規(guī)則。
[@subscriber =] 'subscriber'
是訂閱服務器名。subscriber 的數(shù)據(jù)類型為 sysname,默認設置為 NULL。
[@subscriber_db = ] 'subscriber_db'
是訂閱數(shù)據(jù)庫名。subscription_database 的數(shù)據(jù)類型為 sysname,默認設置為 NULL。
[@subscription_type =] 'subscription_type'
是訂閱的類型。subscription_type 的數(shù)據(jù)類型為 nvarchar(15),可以是下列值之一。
值 | 描述 |
---|---|
push | 強制訂閱。 |
pull | 請求訂閱。 |
both(默認值) | 強制訂閱和請求訂閱。 |
[@ignore_distributor =] ignore_distributor
表示是否在不連接到分發(fā)服務器的情況下執(zhí)行該存儲過程。ignore_distributor 的數(shù)據(jù)類型為 bit,默認設置為 0。該參數(shù)可用于除去訂閱但不清除分發(fā)服務器上的任務。如果不得不重新安裝分發(fā)服務器,該參數(shù)也很有用。
[@reserved = ] reserved
保留以備將來使用。reserved 的數(shù)據(jù)類型為 bit,默認設置為 0。
0(成功)或 1(失敗)
sp_dropmergesubscription 用于合并復制。
只有 sysadmin 固定服務器角色成員或 db_owner 固定數(shù)據(jù)庫角色成員才能執(zhí)行 sp_dropmergesubscription。
相關文章