在应用程序中,有没有办法实现两张表的数据定时同步,两张表一张是oracle的,一张是Sqlserver的,数据类型,表结构完全一样,同步程序定时执行,比如说每晚一次。
我看过用SqlCommandBuilder批量更新数据库,但只限于一张表,还有没有比较好的办法。

解决方案 »

  1.   

    在数据库中配置一个DTS,可以轻松的解决lz的问题
      

  2.   

    是的,这事没必要放在应用程序中做,只需要在数据库配置一个DTS就行了,不用写代码
      

  3.   

    数据同步,主要由数据库来做的,以前我PHP+MYSQL 做项目时候,Mysql就有这个功能,SQLserver当然也有了,自己好好研究一下了。祝你好运
      

  4.   

    还可以通过sqlserver的作业来调度,在作业中使用链接服务器,定时读取oracle数据库的内容,与sqlserver数据库进行比较,原来在项目中用过很稳定,使用链接服务器时记得安装mdac2.8.