我的服务器系统重新安装了,但是原来的oradata文件夹还有备份,但是数据库重新安装后不知道怎么把原来的数据文件恢复到数据库中,谁知道怎么弄啊

解决方案 »

  1.   

    数据库是oracle 11g
      

  2.   

    之前我写过一个文档,你可以参考一下;
    CSDN 直接下载,不要积分。http://download.csdn.net/detail/wmxcn2000/9183885
      

  3.   

    如果oradata 文件是在数据库正常关闭的情况下备份出来的话,你就新建一个oracle,然后目录,oracle_sid跟原来一致,然后把oradata替换回去就好了。 
    11g的话,还有一个 control.ctl要替换掉。   好像是在flash_recovery_area/oracle_sid/CONTROL02.CTL 文件夹下,然后视情况 看看还有没有其他的控制文件
      

  4.   

    1.将老的oradata目录备份
    2.重装相同版本的数据库软件和数据库实例名字一样。
    3.停止数据库。
    4.将备份的oradata目录替换备份。
    5.启动数据库即可。