3

我需要在中央数据库和一些本地数据库之间复制/同步数据。所有数据库都是 MS SQL 2012。我无法通过 Management Stdio 访问中央数据库。它位于共享主机上,我不确定是否可以访问其上的复制服务。

如果有一个库或类似于通过 C# 在数据库之间复制/同步数据的东西,那将非常有帮助。

有什么解决办法吗?

提前致谢

4

1 回答 1

3

这可以通过复制管理对象 (RMO) 来完成。

RMO 允许通过Microsoft.SqlServer.Replication命名空间以编程方式控制复制。

查看复制管理对象概念以开始使用。

请记住,RMO 已被弃用,并且可能会在 SQL Server 的未来版本中删除。我创建了Microsoft Connect 项目以请求 Microsoft 重新考虑弃用 RMO API。如果你觉得这很重要,请投票。

于 2013-11-06T17:18:39.260 回答