帶過濾的複制項UI操作導緻訂閱全部初始化,但是想不全部初始化,隻初始化對應的複制項
[解決]
1.如果修改過濾項,可以直接執行,然後生成快照:
exec sp_articlefilter @publication = N'testdb', @article = N'tablea' , @filter_name = N'FLTR_tablea_1__97', @filter_clause = N'[Loc] =''WD2'' or [Loc] =''TDC''', @force_invalidate_snapshot = 1
, @force_reinit_subscription = 1
-- Adding the article synchronization object
exec sp_articleview @publication = N'testdb', @article = N'tablea' , @view_name = N'SYNC_tablea_1__97', @filter_clause = N'[Loc] =''WD2'' or [Loc] =''TDC''', @force_invalidate_snapshot = 1
2.删除過濾項
exec sp_articlefilter @publication = N'testdb', @article = N'tablea' ,
exec sp_articleview @publication = N'testdb', @article = N'tablea' ,
3.直接删除複制項
exec sp_dropsubscription @publication=N'testdb', @article=N'tablea', @subscriber=N'all'
EXEC sp_droparticle @publication = N'testdb', @article = N'tablea',@force_invalidate_snapshot=1
本文轉自 Fanr_Zh 部落格園部落格,原文連結:http://www.cnblogs.com/Amaranthus/p/7092691.html,如需轉載請自行聯系原作者