最近,有一台机器的数据库服务启动后,客户端无法连接, 重启实例:
SQL> startup
ORA-00119: invalid specification for system parameter local_listener
ORA-00132: syntax error or unresolved network name 'LISTENER_ORA92'
关闭实例:
SQL> shutdown immediate
ORA-01034: Oracle not available
ORA-27101: shared memory realm does not exist
根据以下的情况分析, 'LISTENER_ORA92' 是问题所在,而他在 tnsnames.ora 文件中,检查该文件,发现该配置信息没有了,重新添加:
LISTENER_ORA92 =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
再重启实例:
SQL> startup
Oracle 例程已经启动。
Total System Global Area 47258064 bytes
Fixed Size 453072 bytes
Variable Size 33554432 bytes
Database Buffers 12582912 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
数据库已经打开。
OK!