sql - SQL Server 2008 R2开发人员和 SQL Server 2008速成版,复制

  显示原文与译文双语对照的内容
0 0

我在寻找一些关于当前任务的建议,然后在网上筛选,我没有找到任何东西。 我在中央位置有 SQL Server 2008,然后为数据库服务使用 SQL Server 2008 Express的5远程站点。 我寻找一种方法来同步或者复制 2008实例中的数据库回到中心 2008开发人员版本实例。

什么是阻塞我的版本和可以能的,我被告知日志传送和镜像不能用于 SQL Server的快速版本。

一个想法是SSIS可以能从快递实例拉出的中心位置,但是我不知道这是否是可以能的。

无论是大的还是小的,都会 !

谢谢!

时间:原作者:2个回答

0 0

日志传送和镜像都不是复制解决方案。 它们是高可用性/灾难恢复解决方案,允许你在两个( 或者更多使用日志) 位置拥有相同的数据库。 只有源位置才能更新数据库。

你需要的是复制,请参见复制数据到 SQL Server Express 。 合并复制将允许你更新外围( 。在 SQL Express 实例上)的数据。

请注意,所有场景都需要 static 和可用的 SQL Express 实例。 如果 SQL Express 实例是移动( 在网络上显示不同名称/ip的网络,想一台笔记本电脑被移动) 或者偶尔可用的( 同样,想象一下,当用户在网络上打开或者者在家里打开电脑时,一台笔记本电脑出现了。),则复制将无法使用。 对于移动/偶尔连接场景,正确的方法是同步框架

一个想法是SSIS可以能从快递实例拉出的中心位置,但是我不知道这是否是可以能的。

不,实际上是不可以能的,因为不可以能检测更改('') 和缺少更新冲突解决的记录。

另一种方法,我看到它部署成功,是使用服务代理 in,因为自由可以用。 但它仅解决了传输( 交付更改)的问题,并且不能解决检测更改( 通常通过应用特定逻辑或者通过触发器解决) 和应用变更( 虽然这不难解决)的问题。 更新冲突很难处理。

原作者:
...