【问题标题】:How many local databases can simultaneously syncronize to the server database using merge (pull) replication?使用合并(拉)复制可以同时同步多少个本地数据库到服务器数据库?
【发布时间】:2016-08-23 16:06:21
【问题描述】:

我工作的组织正在将我们的 SQL Server 数据库迁移到虚拟服务器上。其中一个应用程序在服务器上拥有该应用程序数据库的主副本,在现场使用的笔记本电脑上有 35 个本地数据库副本。

本地数据库使用 Microsoft 复制合并(拉)服务同步到主数据库。此迁移过程中的一个关键步骤是让所有用户在将服务器副本移动到虚拟服务器之前将他们的笔记本电脑同步到主数据库。

移动主数据库并重新指向本地副本后,我们需要再次同步以验证每台笔记本电脑是否与新数据库位置正确通信。这是一个 SQL Server 2008 R2 数据库。每个本地副本都使用 SQL Server 2008 R2 Express。

有没有人尝试同时同步数据库的多个本地副本?有人知道限制吗?

数据库很大。有超过 30 个表被复制,每个表包含数十万条记录。安装时每个本地副本的总数据库大小目前为 8.4 GB(是的,我们知道我们正在接近 Express 的 10 GB 限制,我们正在单独解决这个问题)

谢谢,

比尔

【问题讨论】:

    标签: database sql-server-2008-r2 replication


    【解决方案1】:

    SymmetricDS 可以复制 MS SQL 并与 express 版本一起使用。您复制的数据量不是问题。您可以配置复制的频率,并且您可以在任何时候启动所有表的全部加载或选定表的部分加载。这可能是您在将客户端指向新位置后想要的。

    【讨论】:

      猜你喜欢
      • 2021-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 2011-04-25
      • 2017-02-08
      相关资源
      最近更新 更多