以前没做过oracle.不知道10g的备份在11g上能不能恢复。

解决方案 »

  1.   

    可以的 如果是exp方式备份的话 注意一下导出时 exp的版本
      

  2.   

    我们用过.9i数据备份到10g的数据库上还原.用exp备份,imp还原.
    在10g上备份也可以还原到9i上但不过在导出的时候,修改一下.导出备份的版本.没有用过11g.我想应该同样可以备份还原.
      

  3.   

    安装一个PLSQL,里面带有导入导出数据的工具
      

  4.   

    没用11g,但我相信oracle会行的 
      

  5.   

    我也只做过9i到10G,10G到9i的数据导入导出,我想11G也应该可以吧
      

  6.   

    没见过11G,应该可以,
    类似的MSSQL2000与MSSQL2005、Oracle 9i与10G
      

  7.   

    首先,楼主需要确认的是在10g中如何进行的备份。
    原来在使用的是10g,进行的是RMAN的备份?还是用户手工的对于数据库的备份?
    恢复策略又是什么?完全恢复,还是不完全恢复。这些都需要考虑和注意。
    然后再寻找解决问题的方法与策略。建议这种升级问题最好咨询oracle公司,或在metalink上寻求解决方案。如果仅仅是恢复数据库的逻辑备份,即DMP包的备份,oracle高版本是可以向低版本兼容的,也就是说,oracle10导出的DMP包,可以在oracle11g中进行导入,另外要注意的是:如果导出命令使用的是exp,则导入要使用imp,如果导出使用的是expdp,那么就要使用impdp进行倒入。另:注意字符集问题。
      

  8.   

    应该能,oracle8以上向下兼容都不错
      

  9.   

    DMP用低版本备份(exp),高版本导入(Imp)