以前有过跟你相同的遭遇,我最终改为数据只存在Server上了。   以前的一个解决办法是:
   添加一个表作操作堆栈,将对数据的操作记录下来,当需要更新的时候发送到对方就成了。

解决方案 »

  1.   

    假设两个数据库A、B初始时A=B,经过一段时间的操作后,A库产生的增量A',B库产生的增量B',交换A'与B',将A'导入到B,将B'导入到A,即可实现两个数据库的相互刷新。当然如果A'与B'中有重复数据的话就需要判断哪一个是有效的值。可以使用Select into,Insert Select……等语句提高数据导入导出的速度。
      

  2.   

    INSERT table1 (SELECT * FROM table2 WHERE field NOT IN (SELECT * FROM TABLE1))