SQL Server 2005 合并复制到 SQL Server CE 3.5

SQL Server 2005 合并复制到 SQL Server CE 3.5

在我的组织中,我们有一个 SQL Server 2005 数据库服务器 (DBServer)。应用程序的用户通常会连接到 DBServer,但偶尔会想断开连接并使用 SQL Server Compact Edition 3.5 (SQLCE) 在笔记本电脑上继续工作。

因此,我们一直在研究在 DBServer 和 SQLCE 之间使用合并复制。从我读到的有关此过程的内容来看,必须在“服务器”上安装 IIS...但是,我没有发现任何迹象表明这是在谈论 DBServer 还是 SQLCE。我曾假设文档指的是 DBServer,并向我们的网络工作人员提出了这一点。

这个想法很快就被搁置了,因为我们的政策不允许在内部服务器上安装 IIS。这时,我们的 SQL Server 2005 网络服务器 (WebServer) 就派上用场了。我们的想法是,IIS 安装在 WebServer 上,并作为 DBServer 和 SQLCE 进行通信的渠道。

一开始这听起来是个好主意,直​​到我开始寻找有关此类设置的文档。我所能做的一切都与 DBServer --> SQLCE --> DBServer 设置有关... 但没有与 DBServer --> WebServer --> SQLCE --> WebServer --> DBServer 有关。

问题:

  1. 采用 3 台服务器的设置是否理想?
  2. 有人有关于此类设置的文档吗?
  3. IIS 是否真的需要在一台大型服务器上运行,或者它能否在装有 SQLCE 的笔记本电脑上运行?(我真的很喜欢这个选项 ;))

答案1

您是否考虑过使用 MS Sync Services 来实现笔记本电脑和服务器数据库的同步?我们在笔记本电脑上部署了 SQL Server Compact Edition 3.5,这些笔记本电脑不时连接到运行 SQL 2005 的中央服务器。

相关内容