更改某些合并篩選屬性??筛牡暮喜⒑Y選屬性包括 filtername 和 join_filterclause。此存儲(chǔ)過(guò)程在發(fā)布服務(wù)器的發(fā)布數(shù)據(jù)庫(kù)上執(zhí)行。
sp_changemergefilter [ @publication = ] 'publication'
,
[ @article = ] 'article'
, [ @filtername = ] 'filtername'
,
[ @property = ] 'property'
,
[ @value = ] 'value'
[ , [ @force_invalidate_snapshot = ] force_invalidate_snapshot ]
[ , [ @force_reinit_subscription = ] force_reinit_subscription ]
[@publication =] 'publication'
是發(fā)布名。publication 的數(shù)據(jù)類(lèi)型為 sysname,沒(méi)有默認(rèn)設(shè)置。
[@article = ]'article'
是項(xiàng)目名。article 的數(shù)據(jù)類(lèi)型為 sysname,沒(méi)有默認(rèn)設(shè)置。
[@filtername = ] 'filtername'
是篩選的當(dāng)前名稱(chēng)。filtername 的數(shù)據(jù)類(lèi)型為 sysname,沒(méi)有默認(rèn)設(shè)置。
[@property =] 'property'
是要更改的屬性名。property 的數(shù)據(jù)類(lèi)型為 sysname,沒(méi)有默認(rèn)設(shè)置,可以是下列值之一。
值 | 描述 |
---|---|
filtername | 篩選名。 |
join_filterclause | 篩選子句。 |
join_articlename | 聯(lián)接項(xiàng)目名。 |
[@value =] 'value'
是指定屬性的新值。value 的數(shù)據(jù)類(lèi)型為 nvarchar(2000),沒(méi)有默認(rèn)設(shè)置。
[@force_invalidate_snapshot = ] force_invalidate_snapshot
確認(rèn)此存儲(chǔ)過(guò)程采取的操作可能會(huì)使現(xiàn)有的快照無(wú)效。force_invalidate_snapshot 的數(shù)據(jù)類(lèi)型為 bit,默認(rèn)設(shè)置為 0。0 指定對(duì)合并項(xiàng)目的更改將不會(huì)導(dǎo)致快照無(wú)效。如果存儲(chǔ)過(guò)程檢測(cè)到更改確實(shí)需要新快照,則會(huì)發(fā)生錯(cuò)誤,且不會(huì)進(jìn)行任何更改。而 1 指定對(duì)合并項(xiàng)目的更改可能導(dǎo)致快照無(wú)效,而且如果有需要新快照的現(xiàn)有訂閱,則值 1 將提供適當(dāng)?shù)臋?quán)限,使現(xiàn)有快照被標(biāo)記為廢棄并生成新快照。
[@force_reinit_subscription = ] force_reinit_subscription
確認(rèn)此存儲(chǔ)過(guò)程采取的操作可能要求重新初始化現(xiàn)有的訂閱。force_reinit_subscription 的數(shù)據(jù)類(lèi)型為 bit,默認(rèn)設(shè)置為 0。0 指定對(duì)項(xiàng)目的更改不會(huì)導(dǎo)致重新初始化訂閱。如果存儲(chǔ)過(guò)程檢測(cè)到更改需要重新初始化訂閱,則會(huì)發(fā)生錯(cuò)誤,且不會(huì)進(jìn)行任何更改。而 1 指定對(duì)項(xiàng)目的更改將導(dǎo)致重新初始化現(xiàn)有的訂閱,且提供使訂閱重新初始化發(fā)生的權(quán)限。
0(成功)或 1(失?。?/P>
sp_changemergefilter 用于合并復(fù)制。
更改合并項(xiàng)目上的篩選需要重做快照(如果存在快照)。為此可將 @force_invalidate_snapshot 設(shè)置為 1。而且,如果該項(xiàng)目有訂閱,則需要重新初始化訂閱。也可以將 @force_reinit_subscription 設(shè)置為 1。
只有 sysadmin 固定服務(wù)器角色成員或 db_owner 固定數(shù)據(jù)庫(kù)角色成員才能執(zhí)行 sp_changemergefilter。
相關(guān)文章