1.现象
数据库监听无法监测Oracle实例服务
2.问题原因
发现本地本地监听字符串被修改
SQL> show parameter listener
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
forward_listener string
listener_networks string
local_listener string -oraagent-dummy-
remote_listener string fwoadb-scan:1521
3.解决
通过修改本地监听字符串。监听恢复正常
SQL> alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx.xx)(PORT=1521))' sid='xxx';
System altered.
SQL>
注意:这里的地址要修改为本地节点的vip地址