跨数据库查询与复制

时间:2016-04-19 17:55:59

标签: sql sql-server-2008 database-replication database-administration

我有2个SQL 2008数据库服务器,它们具有跨数据库服务器查询的数据库存储过程(不同的物理服务器。通过链接服务器进行查询)。我假设这不是最好的做法,所以我想弄清楚解决这个问题的方法。我考虑过复制,但我们的数据库设计阻止了这种情况(某些表没有主键)。

我是否还有其他选项需要跨服务器查询?

问题是并非服务器A上的所有数据库都在服务器B上。

1 个答案:

答案 0 :(得分:0)

SymmetricDS可以复制SQL Server(Express,Standard或Enterprise)。您不需要在所有表上都有PK。它将使用没有主键的表的所有列,或者您可以提供用于复制的虚拟键。

SymmetricDS Overview