环境:RHEL 5.4
ORACLE : 10g XE
操作描述:alter system set nls_language='CHINESE'
showdown immediate
startup 报错:
ORA-24324: service handle not initialized
ORA-01041: internal error. hostdef extension doesn't exist
因为从来没有备份过spfile,所以需要这样处理
#cd $ORACLE_HOEM/dbs
# sqlplus sys/a as SYSDBA
sql> create pfile from spfile='spfileXE.ora';
然后修改新生产的initxe.ora
然后
sql>create spfile='spfileXE.ora' from pfile='initxe.ora';
sql>startup
成功启动,
这个问题的关键是spfile和pfile之间的转换可以在登录空闲进程的情况下进行。
ORACLE : 10g XE
操作描述:alter system set nls_language='CHINESE'
showdown immediate
startup 报错:
ORA-24324: service handle not initialized
ORA-01041: internal error. hostdef extension doesn't exist
因为从来没有备份过spfile,所以需要这样处理
#cd $ORACLE_HOEM/dbs
# sqlplus sys/a as SYSDBA
sql> create pfile from spfile='spfileXE.ora';
然后修改新生产的initxe.ora
然后
sql>create spfile='spfileXE.ora' from pfile='initxe.ora';
sql>startup
成功启动,
这个问题的关键是spfile和pfile之间的转换可以在登录空闲进程的情况下进行。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/88933/viewspace-678945/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/88933/viewspace-678945/