首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server 2008:在Compact 3.5和Express之间共享数据

SQL Server 2008:在Compact 3.5和Express之间共享数据
EN

Stack Overflow用户
提问于 2009-05-15 14:06:04
回答 2查看 903关注 0票数 1

问:如何将SQL Server CE DB连接到SQL Server Express DB?无法使用合并复制,因为您只能是SQL Server Express中的订阅服务器,而不能是发布服务器。

更多背景信息:

我们的应用程序结构如下: 1)我们的总部,运行SQL Server 2008分支机构,运行SQL Server 2008 Express 3)机器,运行SQL Server Compact

每台机器都需要连接到其分支来发送数据。然后分支机构需要连接到我们的总部来发送数据。机器和分支之间的数据同步应该相当频繁(理想情况下每分钟两次),因为分支操作员可能需要响应紧急情况。分支机构和总部之间的同步可能不那么频繁(我每天都在考虑)。但是,我们需要支持网络故障。

我们不希望有冲突解决方案,所以我希望避免使用Microsoft Synchronization Services。查看此页面SQL Server Express BOL,我发现合并复制可以满足我们的需求,我正计划在我们的总部和分支机构之间使用它,但正如我上面所说的,我们需要一种方法将压缩数据库连接到Express。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-17 03:54:50

查看Microsoft Sync Framework

是一个全面的同步平台,支持应用程序、服务和设备的协作和离线,支持任何数据类型、任何数据存储、任何传输协议和网络拓扑。

票数 1
EN

Stack Overflow用户

发布于 2009-05-17 02:57:54

您可以设计一个应用程序来连接到您的SQL Express实例并执行手动同步-类似于自行开发的复制。我将在您的SQL CE机器上部署应用程序,并从每台机器“拉”下同步所需的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/868878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档