非法关机后,重启电脑在检查oracle的连接状态时
>startup
出现LRM-00109:could not open parameter file initorcl.ora
原因:oracle默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。
解决方式:
首先,如果是第二遍安装的数据库,首先修改下环境变量文件/home/oracle/.bash_profile文件中的$oracle_home的dbhome_2是否正确。
其次,检查监听器状态是否正常。
再次,将$ORACLE_BASE/admin /数据库名称(orcl)/pfile目录下的init.ora.012009233838形式的文件copy到$ORACLE_HOME/dbs目录下,
#mv init.ora.012009233838 initorcl.ora initoracle.ora//将拷贝的文件重新命名为initorcl.ora即可。(注:initorcl.ora中的orcl为你的实例名 ORACLE_SID)
>startup //重新开库即可。