baidu到一篇关于 SQL Server差异同步的文章:
http://dev.csdn.net/author/cassaba/cc3fb4ffb7f646c1bf5c789d67dcb43b.html
在Oracle9中 没有提供 类似ChechSum的函数
(好像10G以上版本开始有了;Oracle92中包OWA_OPT_LOCK.CHECKSUM方法提供类似功能,不过只能对单列进行计算,详见:
http://www.dbforums.com/archive/index.php/t-1289203.html)
我采取的办法是 类似上面的方法3,在Update和Insert时维护更新时间
源服务器提供WS服务,目标服务器程序调用。
2边采取同样排序查询更新时间(按需更新表主键)
将更新时间拼凑起来进行CRC32校验码计算,比较差异时再比较更新时间