ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决

1.找到listener.ora

  • 打开Oracle的安装目录,并在箭头处输入listener.ora 如图:

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决

  • 搜索结果为:
    ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决

    2.修改listener.ora的内容

    -在开始之前,请先记录listener.ora的目录,如上图所示,为 E:\Oracle\software\NETWORK\ADMIN

    • 现在用记事本打开listener.ora,在箭头处点击回车,并输入以下内容:
      ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决
    • (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME =E:\Oracle\software)
      (SID_NAME = ORCL)
      )
  • 其中,第三行的路径,即为刚才所记录的目录的前半部分,即\NETWORK\ADMIN之前的部分

3.重启OracleServiceORCL服务

  • 我的电脑-管理-服务和应用程序-服务
  • 找到OracleServiceORCL,启动即可

4.亲测有效