imp导入多个dmp备份文件怎么写?
网上查了一个:
imp system/*** file=(a.dmp,b.dmp,c.dmp) log=paycheck,filesize=8589934592 full=y
但是a.dmp执行到最后时候不动了,郁闷,等了3个小时都没反应,高手指点下怎么写一个数据库备份出来的3个dmp文件(不是我备份的)……

解决方案 »

  1.   

    你的a.dmp,b.dmp,c.dmp是不是同一个导出的分卷文件?一条语句里导入多文件的话,必须是exp时自动分割的才行。如果不是分割出来的,只有用批处理了。
      

  2.   

    要确认好第一个导出文件,执行
    imp system/*** file=a.dmp log=paycheck,filesize=8589934592 full=ya.dmp导完后会提示输出下一个文件名称,输入b.dmp既可,
    b.dmp导完后会提示输出下一个文件名称,输入c.dmp既可,最后导完.
      

  3.   


    同意这个,要导入多个文件,必须是有exp file=(file1.dmp,file2.dmp) filesize=2G 这样有exp导出的多个文件,才能多个一起导入