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

ORA-12505错误:重装Oracle 11g与SQL Developer后数据库连接失败

ORA-12505 问题修复步骤

  • 第一步:确认基础服务正常运行
    按下Win+R输入services.msc打开服务管理器,检查两个服务状态:
    • OracleServiceXE
    • OracleXETNSListener
      确保两个服务均为正在运行状态,启动类型设置为自动。
  • 第二步:补全监听器配置
    你当前的listener.ora中SID_LIST节点未注册XE实例信息,是报错的核心原因。在SID_LIST_LISTENER的子节点下新增如下配置:
    (SID_DESC =
      (SID_NAME = XE)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (GLOBAL_DBNAME = XE)
    )
    
    保存修改后重启OracleXETNSListener服务。
  • 第三步:验证监听器注册状态
    打开命令提示符,执行lsnrctl status,查看输出的「服务摘要」部分,确认已经出现XE服务的记录。
  • 第四步:核对SQL Developer连接配置
    新建连接时注意参数匹配:
    1. 若选择TNS连接类型,网络别名直接选择软件自动检测到的XE即可
    2. 若选择基本连接类型,主机名填LAPTOP-SMTRG338,端口填1521,连接类型选择服务名并填入XE,不要误选SID项
  • 第五步:排查主机名解析异常
    若上述操作后仍报错,打开C:\Windows\System32\drivers\etc\hosts文件,确认存在如下解析规则,没有则手动添加后保存重试:
    127.0.0.1       LAPTOP-SMTRG338
    ::1             LAPTOP-SMTRG338
    

内容的提问来源于stack exchange,提问作者Gigi Carti

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 05:06:04