码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 合并复制 快照总结

时间:2018-12-09 16:23:43      阅读:338      评论:0      收藏:0      [点我收藏+]

标签:初始   发布   架构   对象   订阅   nbsp   更改   做了   推荐   

在SQL Server 合并复制中,如果在发布端做了数据库架构的更改(例如新建表,更改表结构等),原则上来说都需要重新生成发布端的快照,订阅端才能同步这些更改(订阅端要“重新初始化”)。

 

但是我发现目前SQL Server 2016中,如果只是更改发布端表的列类型、甚至新加一列,即便是不重新生成发布端快照,订阅端只要同步一次,那么这些更改也会同步到订阅端表上。但是如果是在发布端表上新增了一个索引,那么就必须重新生成发布端快照,并且重新初始化订阅端,新加的索引才能从发布端同步到订阅端。

所以原则上来说只要是更改了数据库中对象的架构,那么还是推荐大家,重新生成发布端的快照,并且重新初始化订阅端,这样能够百分之百保证发布端和订阅端保持一致。

SQL Server 合并复制 快照总结

标签:初始   发布   架构   对象   订阅   nbsp   更改   做了   推荐   

原文地址:https://www.cnblogs.com/OpenCoder/p/10090882.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!