1. 备份e盘的oradata里面数据
2. 重装系统后,重装数据库(相同版本)
3. 创建实例gpsdb
4. 替换gpsdb中的控制文件,数据文件
5. 尝试open数据库
如果不能恢复成功,请联系我(qq号:107644445)

解决方案 »

  1.   

    把这些文件拷贝的新的环境中,重建参数文件,注意control_files参数的配置
    如果redo、datafile目标路径和原来的不一致,在mount状态下进行修改
      

  2.   

    我之前写的一个文档,还算详细,你看看,正好符合你现在的这个情况。http://bbs.chinaunix.net/thread-3689696-1-1.html
      

  3.   

    看你控制文件和系统数据文件都在,可以恢复
    1、备份E盘数据
    2、重装系统
    3、按照原库安装方式,安装相同实例名的数据库,所有路径和原来一样,即安装配置完后E盘仍和原来一样;
    4、关闭数据库,停止所有数据库服务,把E:\oracle改名为E:\oracle_bak;然后把备份的E:\oracle复制过来;
    5、尝试启动数据库,文件没损坏,一般都能正常启动,祝你好运!