You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle Listener如何添加XE SID?给定listener.ora配置是否可直接复用?

关于是否可以直接复制listener.ora配置的解答

核心结论

不建议直接复制粘贴给定的参考配置,你需要先根据本地环境修改3处核心参数、补充XE SID配置后再使用,否则大概率会出现监听启动失败、数据库无法连接的问题。

需要调整的配置项

  • 替换Oracle安装路径:参考配置中的C:\app\PC\product\18.0.0\dbhomeXE是示例环境的Oracle根目录,你需要将所有出现该路径的位置,替换为你本地Oracle XE的实际安装路径,否则监听器无法找到对应的运行程序。
  • 替换监听绑定地址:参考配置中绑定的IP是192.168.0.14,属于示例设备的内网IP,你需要将该值替换为你本地设备的实际IP;如果仅需要本地访问可以直接写localhost,如果需要允许同网段其他设备访问可以写0.0.0.0。
  • 补充XE SID配置:当前给出的参考配置仅包含CLRExtProc的系统进程SID配置,还没有你需要添加的XE SID条目,你需要在SID_LIST节点下新增如下配置,和原有SID_DESC平级即可:
(SID_DESC =
  (SID_NAME = XE)
  (ORACLE_HOME = 替换为你本地的Oracle安装路径)
  (GLOBAL_DBNAME = XE)
)

生效操作步骤

  1. 先备份你本地原有的listener.ora文件,避免修改出错后无法回滚
  2. 完成上述所有配置修改后,保存文件
  3. 打开Windows cmd终端,依次执行如下命令重启监听生效:
    lsnrctl stop
    lsnrctl start
  4. 执行lsnrctl status确认XE服务已经正常注册到监听器中即可。

内容的提问来源于stack exchange,提问作者Steve Wong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 00:27:03