项目场景

在服务器上安装Oracle 11g,远程主机可以通过数据库连接工具navicat进行连接


问题描述

  1. 远程主机使用telnet命令telnet IP 1521连接服务器不通
  2. 端口通了,navicat连接有错误提示

原因分析

  1. 端口不通时检查了服务器的防火墙设置,检查了服务的启动情况,在服务器上telnet本机的端口是通的,用netstat -ano也可以看到端口是在ESTABLISHED,可以判断数据库是在服务状态。
  2. 解决了端口不通的问题,再分析navicat连接的错误提示问题,检查了服务名输入正确,应该是数据库监听文件配置问题。

解决方案

  1. 对于端口不通问题的解决:
    修改数据库的两个配置文件listener.oratnsnames.ora,这里我安装的路径是C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN,将HOST值改为服务器IP,然后重启数据库服务,问题解决。

  2. navicat 连接错误的解决:
    修改数据库的两个配置文件listener.ora,文件路径同上,增加以下红色标识的部分:
    (SID_DESC =(GLOBAL_DBNAME = ORCL)(ORACLE_HOME =C:\app\Administrator\product\11.2.0\dbhome_1)(SID_NAME = ORCL))

重启服务,问题解决。

Oracle 11g 连接异常 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务相关推荐

  1. oracle11 不能连接,oracle11G ora 12514 tns监听程序当前无法识别连接描述符中请求的服务...

    进入 cmd sqlplus / as sysdbaselect status from v$instance ;exit lsnrctl status 给出上面的结果更多追问追答追问追答sql ...

  2. ORACLE11g ORA 12514 TNS 监听程序当前无法识别连接描述符中请求的服务

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.TN ...

  3. oracle中srv添加监听服务,Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务...

    Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 解决过程: 1. 找到listener.ora监听文件,具体位置:D:\app\Administrator ...

  4. ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务-Oracle连接错误

    连接Oracle时突然报"ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务"错误 检查OracleServiceORCL服务是否启动! win10:此电脑→管理 ...

  5. 【Linux Centos6/7连接Oracle11g数据库,提示:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务】

    Linux Centos6/7连接Oracle11g数据库,提示:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 1.登录oracle用户权限并查看监听状况 2.修改配置文件(* ...

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

    在安装完Oracle10g后,使用PL/SQL工具连接,提示如下的问题: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 解决办法是手动修改监听配置文件: # listen ...

  7. ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务 问题解决

    通过PlSQL Developer 访问oracle出现: ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务 通过重启服务的方式启动数据库,也不能连接上oracle数据库   ...

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

    51CTO在线视频课程,欢迎大家访问试听 <测试系列课程之缺陷管理概述> http://edu.51cto.com/course/course_id-447.html <软件测试基础 ...

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

    1.TNS连接错误 同事跟我说连接oracle数据库报错ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务,如下所示: 2.查看本地TNSPING 查看本地的tns配置: WX ...

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

    1.TNS连接错误 同事跟我说连接oracle数据库报错ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务,如下所示: 2.查看本地TNSPING 查看本地的tns配置: WX ...

最新文章

  1. gVIM+zencoding快速开发HTML/CSS/JS(适用WEB前端)
  2. linux+默认监听+目录,C# 时时监听目录文件改动
  3. 【2019牛客暑期多校训练营(第八场)- G】Gemstones(栈,模拟)
  4. MATLAB imshow之后在四周加上边框
  5. CIO们拼命都想上的“网红”中台,也有它的另一面
  6. GET,POST请求
  7. android audio混音
  8. 美团、点评app抓包及参数分析
  9. 网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理
  10. 解决COVID-19的7个开放硬件项目
  11. Tomcat11——Tomat集群
  12. 英语 译林 2019 单词表
  13. 基于HTML5 Canvas实现黑白滤镜
  14. 递归算法转化为非递归算法
  15. 新品推荐【旺旺食神猪】来了!!!
  16. python之实现两张图片拼接成一张图片(水平方向)(亲测可用)
  17. java 控制台 移动光标_如何使控制台中光标移动到指定位置?
  18. Red Hat9.0 下的五笔输入法
  19. 怎么用计算机按反三角函数的导数,高等数学入门——利用反函数求导法则推导反三角函数的导数公式...
  20. 计算机丢失mfplat,win7系统提示缺少Mfplat.dll的设置方法

热门文章

  1. WebFlux响应式编程
  2. vue.js---zcc
  3. webrtc默认使用h264编解码
  4. H3C SecPath F1000-AK150无法访问某些网站
  5. Qt重绘 - 雷达扫描(附源码)
  6. 学习TestLink测试用例管理工具,史上最全总结,助你一臂之力!
  7. 测试用例管理工具与禅道
  8. 北京炎黄盈动诚聘英才
  9. nginx 从vagant挂载目录中加载nginx.conf配置进行开机启动
  10. Python定义变量的方法