ubuntu

Ubuntu lsnrctl网络连接问题怎么解决

小樊
41
2025-12-28 21:08:14
栏目: 智能运维

Ubuntu 上 lsnrctl 网络连接问题排查与修复

一 快速自检清单

二 常见错误与对应处理

错误码或现象 含义与常见原因 处理要点
TNS-12541: TNS:no listener 监听器未启动/端口不对/被防火墙拦截 启动监听器:lsnrctl start;核对 listener.ora 的 HOST/PORT;放行 1521/tcp 防火墙
TNS-12560: TNS:protocol adapter error 客户端/服务器版本或网络异常 检查网络与版本兼容,确保监听端口可达
TNS-12537: TNS:connection closed 目标实例未启动或不可用 启动数据库实例(如 sudo systemctl start oracle-xe 或等效方式)
TNS-12162: TNS:net service name is incorrectly specified 连接串/服务名配置错误 修正 tnsnames.ora 或连接字符串
TNS-12154: TNS:could not resolve the connect identifier specified 无法解析连接标识 检查 tnsnames.ora 与 DNS/hosts 解析
TNS-00515: Lost connection to the Oracle server 网络中断/服务器过载 排查网络稳定性与服务器负载
启动时报 Address already in use 端口被占用 用 ss/lsof 查占用进程并终止,或更改 listener.ora 的 PORT 后重启监听器

三 配置与网络关键点

四 一键式排查命令脚本

0
看了该问题的人还看了