本帖最后由 SCAUSCNU 于 2010-10-03 14:12:25 编辑

解决方案 »

  1.   

    我用管理员登陆,可以登陆(不能执行任何语句,老是提示ORA-01034: ORACLE not available),然后输入 startup,就出问题了,
    现在是登陆不了
      

  2.   

    不知道我的问题是不是和服务中的oracledbconsole启动不了有关??
      

  3.   

    出现这个错误的原因是自己误删了flash_recovery_area这个folder。 
    sql>conn / as sysdba; 连接至空闲例程 sql>startup; ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated ORA-01263: Name given for file destination directory is invalid OSD-04018: ?????????????????????????? O/S-Error: (OS 2) ?????????????????????? 开打E:\OraHome_1\dbs\spfileorcl.ora,发现db_recovery_file_dest = e:\flash_recovery_area.而自己在清理文件时以为是以前删除DB的残留文件,就手动删除了。晕死。
    copy一个过来就好了
      

  4.   

    为何我的oracle安装目录下面没flash_recovery_area?flash_recovery_area是文件还是文件夹,难道是早上我误删了?????????
      

  5.   

    启动了,本来我的安装目录下只有
    后来我自己加了个空文件夹结果就行了,真不知flash_recovery_area有啥用