运用剖析
客户端以及效率器端:客户端运用剖析:
本零星分为客户端以及效率器两个部份,其中客户端担当了零星绝大数事件,效率器只是重大的实施客户端传递的命令,属于典型的C/S胖客户端瘦效率器方式。这样妄想的目的是为了减轻效率器的压力,让零星愈加流利。
客户端负责收集扩散数据库中的数据,而后汇总到效率器。客户端需要配置装备部署的数据库衔接字符串是指扩散数据库的衔接字符串,衔接乐成后威力够向主数据库同步数据。好比,有A、B、C三个扩散数据库,需要把数据汇总到D数据库,那末需要三个客户端,分说衔接A、B、C数据库,客户端运行在哪无所谓,惟独能衔接数据库即可。
效率器运用剖析:
效率器功能比力重大,负责群集客户端发送以前的同步数据,而后削减到主数据库中,惟独配置主数据库的衔接字符串即可,乐成衔接后效率器启动。效率器会自动保存乐成衔接的主数据库衔接字符串。效率器对于同步不做任何记实。
运用剖析
配置好数据库衔接字符串后,点击启动效率,假如衔接乐成,效率自动启动。
同时,界面上展现正在同步的客户端数目,正在同步客户端数目不为0时,无奈封锁效率器,假如强行封锁,组成的所有服从自行负责。
填补剖析
实际上理当先启动效率器,再启动客户端。
留意事变
1.必需确保您的数据库不更正主键的操作。由于更正主键会引起良多下场,假如确定要更正主键,建议把更正拆分成删除了→削减。
2.必需确保您的数据库不运用自削减的字段,由于自削减字段本挨次无奈干涉。
3.反对于所有SQL数据规范(除了SQL2008新增的geography、geometry、hierarchyid)。
4.数据库衔接字符串一旦乐成配置,不能变更!如需变更,需要重新装置挨次。
运行情景:
挨次接管.NET 4.0开拓,因此只能运行于Windows操作零星,同时需要【.net framework4.0简体中文版】的反对于。
挨次中运用了SQLite当地数据库零星,但已经自行反对于,无需装置其余组件。
挨次针对于SQL Server数据库开拓,因此只反对于SQL Server数据库,当初已经知反对于SQL Server 200三、SQL Server 200五、SQL Server 2008。