用java程序实现 把mysql数据库中的数据每天更新到oracle数据库中 二个数据库中的表以及表结构都是一个样的 最好有代码 

解决方案 »

  1.   

    这个应该是先从mysql中读取数据然后在写入oracle中吧   直接复制肯定是不得行的哦  表结构都是先建立好的在写个定时器之内的 24小时执行以下这个方法  
      

  2.   

    我不知道为什么非要用java实现,其实有很多中间件可用,比如oracle的goldengate,这个是基于日志的。影响很小。
    如果非要用java的话,我说几个思想。
    先要做一个初始化,就是两个数据库要相同的表结构,对应权限等。我们可用捕获应用平台的DML语句,并将其应用到目标数据库。
    还有就是分析日志,然后翻译成DML,最后在目标数据库执行,也就是oracle。总之就是将在mysql上执行的DML放到oracle上在执行一遍。
      

  3.   

    实现起来应该不难吧,dao层陪两个数据源,一个mysql,一个oracle,从mysql中读取,然后在写入oracle中