时间:2021-07-01 10:21:17 帮助过:3人阅读
go
sp_helppublication;
或
use TTT;
go
exec sp_helppublication ‘RPL_TTT‘;
--Run on your publisher database
use TTT;
go
EXEC sp_changepublication
@publication = ‘RPL_TTT‘,
@property = ‘allow_anonymous‘ ,
@value = ‘false‘
GO
EXEC sp_changepublication
@publication = ‘RPL_TTT‘,
@property = ‘immediate_sync‘ ,
@value = ‘false‘
GO
2:在本地发布当中找到"RPL_TTT",然后在"项目"当中增加表WipNoToLoosen,当然你也可以使用 sp_addarticle命令添加。如下所示:
3:在发布"RPL_TTT"上,右键单击“查看快照代理状态”,在弹出的窗口上选择“启动”,你会发现快照只会初始化一个表而不是整个三个表。
命令执行完成后,你会发现该表的subscription_status变为了2,如下所示
至于完成后,‘immediate_sync‘ 和 ‘allow_anonymous‘这两个属性如果你要启动的话,也是非常简单容易的。不启用也问题不大。
SQL SERVER Transactional Replication中添加新表如何不初始化整个快照
标签:业务 image isp anon ase div 增加 false media