1

我有一个带有本地 sqlexpress 数据库的本机 Windows 应用程序(软件)。我需要将每个本地安装(数量为 5000)的数据带到中央服务器,即 mysql。1./我认为我无法在每个本地安装的路由器上进行端口转发等,因此想知道完成同步的最佳方法是什么。2./ 在中央服务器上,我应该改用 ms sql。在中央级别坚持使用 ms sql 是否有令人信服的理由?

问候拉夫兹

4

1 回答 1

1

在中央服务器上,我应该改用 ms sql

是的,不是免费版本。

然后,您可以使用某种复制。

在中央级别坚持使用 ms sql 是否有令人信服的理由?

你一定是在开玩笑。阅读文档。SQL Server 在非免费版本中有一些非常好的特性——例如复制。上次我们尝试设置这个(笔记本电脑,是很久以前)我们在 sql 服务器之间进行事务复制,它就像一个魅力。

或者,您可以坐下来开始写作。有一个与 db 无关的同步框架可用,或者您可以完全自己动手——这两种方法都是有效的。但是你应该首先检查你能做什么。

检查http://msdn.microsoft.com/en-us/library/cc645993.aspx#Replication

您可以使用事务复制并将 expres 版本用作中央主数据库的订阅者。

于 2012-06-10T12:12:21.930 回答