现在有一个高达80G的数据库备份文件,我想把它还原,但是每次都会还原到30多G就停了,不知道是什么原因,请各位高手指点一下。环境是windows 2003的。

解决方案 »

  1.   

    Oracle版本是? 10g的话,可以考虑用impdp(数据泵),速度更快..
      

  2.   

    补充
    --------------------------------------------
    需要查看alert日志  看看数据库到底为啥是不是归档满了  导致而成  贴出日志
      

  3.   

    是否在归档状况下进行还原?  会记录归档日志的。
    还有是 看看磁盘是否有空间。  
    还要注意 db_recover_dest_size 的设置。
      

  4.   

    Oracle版本是10g,导入用的是imp,导出的是exp,磁盘空间足够
      

  5.   


    这个是不是有限制呢,要导入的数据库,以前是exp导出的,现在用impdb导入好像不行,报出文件格式错误。
      

  6.   

    分开导出,分开导入,便于出错调试是不是有BLOB类型的数据?看下日志有无错误信息,导入的时候是否有锁表情况
      

  7.   

    参考 12楼 huangdh12 的提示,解决了问题。同时也多谢各位高手的指点。现在结贴了。