exp userid = ehtemp/ehtemp@localdev LOG=exp_dev_ehtemp.log
compress=n
buffer=10000000
file=G:\exp\localdev\exp_dev_ehtemp.DMP
grants=Y
indexes=Y
rows=Y
constraints=Y
owner=ehtemp;imp userid = ehtemp/ehtemp@dev
LOG=imp_dev_ehtemp.log
buffer=10000000
file=G:\exp\localdev\exp_dev_ehtemp.DMP
grants=Y
indexes=Y
rows=Y
Commit=Y 
Ignore=N 
constraints=Y;

解决方案 »

  1.   

    谢各位了用IMP数据不会被覆盖,而是试图APPEND,当然有些会被主键或其它限制拒绝,后来的做法是:drop 所有的table,有人说直接可以把这个用户Schema去掉再重建,
    然后再imp
      

  2.   

    当然先要把原来的table都drop掉,不然你imp的时候会出现错误说对象已存在。
    你从db1导出来的时候可以只导出数据,这样可以不覆盖db2的,而只是新加数据!