需要实现一个在每天12点自动执行的程序,将旧数据库的数据更新到新数据库中,两个数据库都是ORA9I,在同一台服务器上,新数据库比旧数据库的某几个表多一些列,其他完全相同,,请问各位大大,如何实现?

解决方案 »

  1.   

    有主键什么意思?
    是不是新表中有主键的列(暂定PK1字段)旧表中没有这个字段?
    如果如上所述,那么就要看这个PK1列的值是怎么产生的,是不是用序列,如果是,那么可以直接之用远程访问数据库的方式,写insert into语句来实现
    没有的列,可以不插入值。
      

  2.   

    旧表原有PK基础上,增加一个字段,并且作为PK,然后这两个user每天12点进行同步,数据从旧USER COPY到新USER,使其完全相同,,如何处理,,需要自动实行,,无需人工管理