0

我有服务器 1 和服务器 2。应该更新的列在服务器 1 上,将更新信息的数据在服务器 2 上 - 相同的表、相同的列和名称。

4

2 回答 2

0

实现两台服务器之间的事务复制。将服务器 1 设置为发布者,将服务器 2 设置为订阅者。使用文章过滤器以允许仅更新可用。

于 2013-10-16T22:37:21.307 回答
0

你有几个可用的选项,但它真的非常依赖于你的要求。

如果您只想手动同步表,您可以使用 Redgates SQL Data Compare之类的工具

如果您想根据计划同步表,您可以通过简单的更新设置链接服务器.. UPDATE Table SET Column = (SELECT Column FROM Server2.Database2.Table)

或者你可以复制对象

或者您可以在应用程序的数据层中实现同步


从您的评论来看,您似乎想要设置链接服务器,但请注意 您可能遇到的性能问题。

于 2013-10-16T22:56:12.350 回答