huangyx 2020-06-11
问题背景:
客户启动数据库报错,协助排查问题
问题解决:
报错日志如下:
SQL> startup;
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name ‘LISTENER_ECOLOGY‘
根据报错可知spfile文件中的LOCAL_LISTENER描述不对
1、创建pfile文件
create pfile =‘/home/oracle/pfile.ora‘ from spfile;
2、编辑pfile文件
找到LOCAL_LISTENER这一行删除,
3、从pfile文件启动数据库
startup pfile=‘/home/oracle/pfile.ora‘
成功启动。
4、重新生成spfile文件
create spfile from pfile=‘/home/oracle/pfile.ora‘