【发布时间】:2015-02-17 12:43:06
【问题描述】:
我在 SQL Server 2012 中进行了事务复制。人们更改了订阅数据库中的数据。因此已将更改添加到订阅中: 1-我的出版物 2- 将自己的数据直接插入订阅数据库的人。
我想重建我的复制,有没有办法使用我的订阅数据库重建复制?
谢谢, 巴巴克
【问题讨论】:
标签: sql sql-server replication
我在 SQL Server 2012 中进行了事务复制。人们更改了订阅数据库中的数据。因此已将更改添加到订阅中: 1-我的出版物 2- 将自己的数据直接插入订阅数据库的人。
我想重建我的复制,有没有办法使用我的订阅数据库重建复制?
谢谢, 巴巴克
【问题讨论】:
标签: sql sql-server replication
简短的答案在“订阅者的数据库”子标题下的the documentation 中。
但更长的答案是,您应该以使订阅数据库完全可消耗的方式设计复制拓扑。也就是说,如果您有用户直接输入该数据库的数据,请将其放在单独的表中(并将这些表放在单独的文件组中),或者更好地将这些表完全放在单独的数据库中并创建视图/订阅者数据库中这些表的同义词。
【讨论】: