今天遇到一个问题,使用plsql连接Oracle数据库,可以正常连接。但是在代码中就一直报错:

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

代码中调用的是OracleConnection方法,如下图所示:

执行到open()方法就报异常。

经过一番周折,终于解决了:

1.打开服务窗口,检查下Oracle监听服务是否启动,如果没有启动的话,启动一下。

在运行窗口,输入services.msc

点击确定,可以看到所有的服务

如果监听服务已经启动,仍然报错,那就修改下oracle的监听配置文件。

2. 找到文件所在路径,每个电脑的安装路径可能不一样

用记事本打开这个文件,然后添加以下内容:

(SID_DESC =(GLOBAL_DBNAME = ORCL)(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)  (SID_NAME = ORCL)
)

添加后如下图所示:

其中ORACLE_HOME需要和上面的相同,也就是安装的路径。

修改完成后保存文件,然后重启Oracle服务。

重启方法:跟第一步操作方法一样,打开运行窗口→输入命令→在服务窗口中找到Oracle服务,在服务上右击,选择重启服务。

有关oracle的服务建议都重新启动一下。

问题解决。

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

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

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

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

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

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

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

  4. windows 2008 64位oracle11g部署问题(3)之ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务...

    oracle11g安装完毕了,监听也起来了,发现通过客户端 本地网络服务名配置(如下图)链接oracle11g服务器,确报ORA-12514的错误,该如何解决呢? 1. 找到listener.ora监 ...

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

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

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

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

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

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

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

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

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

    方法1: a.通过oracle 工具 Net Configuration Assistant 重新配置监听,注意如果有双网卡请配置第一块网上IP.如何知道哪一块是一块网卡,可以通过ipconfig命令 ...

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

    你还有可能是遇到了定时的问题.如果监听器被重新启动,那么数据库实例就必须向它重新注册.通常情况下,每60秒就会出现这样的问题.如果你迫不及待,那么就以数据库管理员的身份登录到数据库服务器,并且运行&q ...

最新文章

  1. 假3D场景逼真到火爆外网!超1亿像素无死角,被赞AI渲染新高度
  2. JavaScript在离开页面是提示用户
  3. linux udevd服务 设备管理工具 简介
  4. AttributeError: module ‘cv2‘ has no attribute ‘SIFT‘
  5. 【pwnable】asm之write up
  6. sort与sorted的区别
  7. Linux内核实现中断和中断处理(二)
  8. 海贼王为什么画风突变_什么是突变测试?
  9. uic计算机课程表,美国UIC大学研究生毕业率能达到多少?申请条件、专业课程汇总...
  10. 11、jeecg 笔记之 界面常用整理 - 方便复制粘贴
  11. Linux加密框架中的算法和算法模式
  12. css取消聚焦边框[Chrome,Safari]
  13. 开启Hadoop/Yarn的日志监控功能,配置Spark历史服务,解决web端查看日志时的Java.lang.Exception:Unknown container问题
  14. [Ext]2.0探索(七)Grid使用介绍
  15. codevs——T1048 石子归并
  16. 廊坊金彩教育:关键词有什么技巧
  17. 安卓和iOS的兼容性问题: 键盘弹起时,固定在底部的按钮是否被弹到键盘上方
  18. 自动更新之安装apk
  19. 未明学院:管培生刚入职就被裁?校招的管培生真的那么高大上吗?
  20. 推荐10款自动化测试工具

热门文章

  1. C++使用OLE高速读写EXCEL的源码
  2. 浏览器内核以及渲染过程
  3. linux基本命令总结
  4. 僵尸网络(botnet) DDoS
  5. 网络摄像视频方案整理
  6. VS2013好用的插件
  7. android热成像模块,Thermal Camera
  8. 数据结构与算法教程目录
  9. Linux vim 编辑文件底部显示[converted]解决办法
  10. 计算机办公小知识,工作常用电脑知识技巧大全