比如,每天把oracle前一天更新的数据导到sql中
以实现两个数据库的数据同步?

解决方案 »

  1.   

    可以用SQLserver的建立几个包,然后把建立的包加入到作业中设置一个时间执行。
      

  2.   

    你可以这样实现:
    创建一个存储过程proc_a(把A库新的数据导入到B库的相应的表中)
    创建一个job,定时执行过程proc_a
      

  3.   

    现在就是为“创建一个存储过程proc_a(把A库新的数据导入到B库的相应的表中)”这个的vb代码头疼
    有没有谁有现成的或是类似的vb的代码实现连接oracle读新数据,然后再连接sql把这些数据导进去?
      

  4.   

    方法一:在Oracle上做一个透明网关,再加个计划任务定时执行
    方法二:在SQL Server 上DTS包,直接定义调度计划执行
    方法三:自己编程,这没什么可说的,需要连接两个数据源
      

  5.   

    可是我们对oracle数据库只有读数据的权限
    所以我选择了自己编程序
    有一点问题是:怎么把从oracle中读出的数据集存到sql中
    用的是vba编程