Ubuntu 下 lsnrctl 网络配置技巧
一 基础配置与常用命令
二 监听端口与地址配置
三 服务注册与客户端解析
四 systemd 托管与开机自启
创建服务单元文件 /etc/systemd/system/oracle-listener.service: [Unit] Description=Oracle Listener After=network.target
[Service] Type=forking ExecStart=$ORACLE_HOME/bin/lsnrctl start ExecStop=$ORACLE_HOME/bin/lsnrctl stop ExecReload=$ORACLE_HOME/bin/lsnrctl reload User=oracle Group=oinstall Restart=on-failure
[Install] WantedBy=multi-user.target
启用与操作
使用 systemd 可确保监听器随系统启动、统一日志与故障重启。
五 故障排查要点