lsnrctl status查看监听器是否运行,未启动则用lsnrctl start启动。$ORACLE_HOME/network/log/listener.log和alert.log,获取错误详情。listener.ora(位于$ORACLE_HOME/network/admin)中监听地址、端口等配置正确。ping或tnsping测试网络连通性,确保端口未被防火墙阻止。ORACLE_HOME和PATH已正确设置并生效。lsnrctl的权限,必要时用sudo提升权限。systemctl restart oracle-xe)。