Oracle19c数据库监听异常的实例分析
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,今天就跟大家聊聊有关Oracle19c数据库监听异常的实例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。概述今天主要分享一个最近排查的监听
千家信息网最后更新 2025年11月07日Oracle19c数据库监听异常的实例分析
今天就跟大家聊聊有关Oracle19c数据库监听异常的实例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
概述
今天主要分享一个最近排查的监听问题,还是有点意思的,一起来看看吧~
环境:oracle19c 单实例
用plsql连接提示,这里排除防火墙、账号密码问题,连接字符串按监听文件格式写

1. 测试监听
服务器本地测试监听发现没问题。
2. 查看数据库状态
数据库状态正常
3. 查看监听状态
发现没有数据库服务..
4. 查看数据库服务名
怀疑是service_name问题,查看也没有异常
5. 查看错误日志:
路径为:/u01/app/oracle/diag/tnslsnr/ZL-FSL-SRM-TOOLS-DB/listener/alert/log.xml
04-MAR-2020 17:46:23 * ping * 0 WARNING: Subscription for node down event still pending 04-MAR-2020 17:48:53 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=ZL-FSL-SRM-TOOLS-DB)(USER=oracle))(COMMAND=status)(ARGUMENTS=64)(SERVICE=LISTENER)(VERSION=318767104)) * status * 0
排查日志没有明显异常
6. 查看数据库中listener相关参数
对比正常和异常数据库的listener相关参数..

可以发现不太一样。
7. 修改数据库监听参数
ps:动态注册默认只注册到默认的监听器上(名称是LISTENER、端口是1521、协议是TCP),因为pmon只会动态注册port等于1521的监听,否则pmon不能动态注册listener,如果需要向非默认监听注册,则需要配置local_listener参数。
监听的信息添加到tnsnames.ora文件中。 因为pmon在动态注册监听时要从tnsnames.ora中读取相关信息。
alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xx.xx.xx)(PORT=1522))))' scope=both;
8. 重启监听并查看监听状态
问题解决..
看完上述内容,你们对Oracle19c数据库监听异常的实例分析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
监听
数据
数据库
问题
动态
参数
状态
实例
内容
服务
实例分析
分析
信息
文件
日志
测试
明显
名称
字符
字符串
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
远程办公室网络安全知识
威隆网络技术有限公司
国际服吃鸡为什么无法连接服务器
秦皇岛社保卡软件开发公司
游戏软件开发薪资
成都新都网络技术公司
软件开发所具备的能力和素质
大邑民宿软件开发
pki服务器
自然资源数据库从哪里找
服务器安全狗取消加入服云
铜陵互联网视频系统服务器
用友财务软件数据库连接
ps4网战连不上服务器
立即注册数据库
雷州市网络安全和信息化委员会
郑州人工智能软件开发报价
上海世界著名软件开发商
数据库文件怎么导出sql
通讯协议软件开发
虚拟机怎么用ubuntu服务器
mysql刷新数据库
服务器备件管理软件
租亚马逊服务器最便宜
天堂2服务器中断
数据库提交后无法执行
服务器说明书
不熟悉物联网网络安全
星城软件开发有限公司
服务器宽带