|
|
 |
| |
|
 |
问题的提出 |
|
在一些应用场合,“本地数据源”只能是旁观者:应用采用非
SQL Server 数据库。
即使是用在全部采用 SQL Server 环境的系统中,
系统可能出现上下级之间需要同步的情况,
这就涉及到“从远程到远程”的部署了。
那么,如何将一个远程数据源的数据,同步到另一个远程数据源呢? |
| |
|
 |
解决方案 |
|
创建两个任务,第一个任务将远程数据源
A 中的 a 表数据,同步到本地数据源中的 a 表;
第二个任务将本地数据源中的 a
表数据,同步到远程数据源 B 中的 a 表。
这样就实现了从一个远程数据源到另一个远程数据源的同步。
当然,按照相反的方向进行一下任务的添加,您就可以实现相反方向的数据同步了。
|
| |
|
 |
要点 |
|
从远程到本地的任务,配置上的不同仅仅表现在任务的执行方向上;
在某些情况下,请注意任务的执行顺序(涉及主从表的情况下,也是这样的);
请注意,从远程到本地的同步,需要创建的表、视图、触发器,需要对表添加的字段,可能需要在远程数据源执行。您可以保存自动生成的脚本并连接远程数据源运行,也可以在《同步配置加速器》中选择在远程数据源中执行。
|
| |
|
|