SQL Server Express 2008 复制/同步

发布于 2024-07-19 10:56:07 字数 192 浏览 6 评论 0原文

我们正在考虑为使用 SQL Server Express(2005 或 2008)作为数据库的客户端开发一个小型、简单的 Access 系统。 唯一复杂的因素是他们有两个办公室,他们需要在它们之间同步一些(但不是全部)数据。

使用 Express 版本执行此操作有哪些选项? 使用 2008 年比使用 2005 年有什么优势吗?

We are looking at developing a small, simple, Access system for a client using SQL Server Express (2005 or 2008) as database. The only complicating factor is they have two offices and they will need to synchronise some (but not all) data between them.

What are my options with the Express edition for doing this? Is there any advantage to using 2008 over 2005?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

眼眸里的那抹悲凉 2024-07-26 10:56:07

Microsoft SQL Server 2008 Express (SQL Server Express) 可以充当所有类型复制的订阅服务器。

SQL Server Express 不能充当发​​布者或分发者。

参考

Microsoft SQL Server 2008 Express (SQL Server Express) can serve as a Subscriber for all types of replication.

SQL Server Express cannot serve as a Publisher or Distributor.

Ref.

百变从容 2024-07-26 10:56:07

您可以自行管理 - 使用 GUID 作为主键、上次更新时间戳以及跟踪上次同步等。

如果没有太多需要保持同步的内容,那么它不应该< em>太难了

You could look to managing this yourself -- using GUIDs for primary keys, and a last update time stamp, as well as tracking last sync, etc.

If there isn't too much to keep in sync, then it shouldn't be too hard

街角卖回忆 2024-07-26 10:56:07

应该完成以下操作:

1) 服务器 - SQL 2008 服务器 - 发布者/分发者

一台中央服务器 - sql 2008 服务器 - 这将是数据的中心位置。 您可以在 sql server 上创建发布并指定发布中需要包含哪些所有表(在此之前您还需要最终确定您需要哪种复制方法)

2) 客户端 - SQL 2008 Express - 订阅者

案例 - 每个办公室都可以有 sql express - 您可以使用任意多个。 这些 Express 实例需要订阅中央服务器创建的发布。

(这也意味着客户端应该可以访问 SQL 服务器 - 如果您不在 Intranet 上 - VPN 可以提供帮助 - VPN 应该打开 - 以创建订阅和同步。如果您没有 VPN - 服务器需要有客户端可以订阅的公共IP和端口开放)。

Following should be done:

1) Server - SQL 2008 Server - Publisher / Distributor

one Central server - sql 2008 server - this would be the central place for data. You can created publication on sql server and specify which all tables need to be included in publication (before that you also need to finalize which replication method you need )

2) Client - SQL 2008 Express - Subscriber

in your case - each office can have sql express - you can use as many as you want. These express instances need to have subscription to the publication created by the central server.

( this also means that the SQL server should be accessible to the client - if you are not on intranet - VPN can help - vpn should be on - to create subscription and sync. If you don't have vpn - the server needs to have public IP and port open that client can subscribe to).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文