1

我需要一个软件来比较和同步两个不同服务器上的两个数据库。
我发现了这一点,并且在我部署站点并将数据库上线之前一直很棒。
现在我无法连接到远程服务器。SQL server 的标准端口对我的 IP 开放。

  1. 有人用吗?
  2. 我错过了什么吗?
  3. 有谁知道更好的软件吗?

我试图获得支持,但 5 天后论坛上仍然没有答案。
请,任何帮助表示赞赏。

4

3 回答 3

2

Red Gate为此提供了一些非常好的工具。

有:
Red Gate SQL 比较
Red Gate 数据比较

于 2010-02-17T10:22:19.893 回答
0

这是一个猜测,但在我看来,您的问题的最可能原因似乎是同步过程修改了密码或您用于连接到远程站点的登录权限。如果没有更多关于您对 sqldelta 所做的确切操作的详细信息,就不可能知道。

尝试使用适用于本地计算机的用户名/密码组合。如果这不起作用,您可能需要向远程计算机的 DBA 请求一些帮助,以重新创建原始登录或将数据库恢复到同步前状态。

我不确定这取决于工具 - 可以使用任何用于 SQL Server 的数据库比较工具来执行此操作,其中包括权限/登录同步。

于 2010-02-17T13:13:47.760 回答
0

对于模式管理(版本控制、持续集成和自动迁移),您可以尝试Wizardby

它允许您以受控且一致的方式将迁移应用到多个数据库实例。

于 2010-02-17T10:17:05.990 回答