oracle启动,提示“LRM-00109: could not open parameter file”

oracle10g中,oracle默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。

 

解决方法:

 

$ORACLE_BASE/admin/你的数据库名称/pfile/init.ora.628201264542(这串数字未必一样) copy$ORACLE_HOME/dbs目录下,并改名为你的数据库实例名即可。例如:上面提示找不到init10g.ora这个文件,就改成 init10g.ora

 

参考命令:

 

export $ORACLE_HOME --输出使用中的环境变量Home

cat /home/oracle/.bash_profile --.bashrc文件,务必确定$ORACLE_HOME的值与当前使用的一致(我就遇到过不一致的)

mv $ORACLE_BASE/admin/orcl/pfile/init.ora.628201264542 /oracle/10g/dbs/init10g.ora   --复制文件到指定目录

sqlplus "/as sysdba"

startup

 

posted @ 2014-05-05 11:02  凡轩之  阅读(912)  评论(0编辑  收藏  举报