ora12514监听程序当前无法识别连接描述符中请求的服务

早上同事用PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,帮其解决后,发现很多人遇到过这样的问题,因此写着这里。
也许你没有遇到过,原因如下:
你oracle安装成功后,一直未停止数据库(即数据库是启动的),客户端配置成功后,应该一直不会有什么问题。
而一旦你和我同事一样,有时把Oracle安装在虚拟机中,而且Oracle安装完毕后,没在进行任何监听的配置,则虚拟机再启动,则就会出现ORA-12514的问题。如下图
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法 – 苦雨 – 我的博客

如下是解决思路:
根据出错信息判断出客户端未监听到实例服务名
1、通过重启服务的方式启动数据库,再次连接仍无法连接服务器。
2、既然第一种方法不能解决问题,那就第二种方法。考虑监听listener.ora
监听配置文件listener.ora中可以不必指定监听的服务名(安装Oracle10g后也是没有指定的)。正常情况下一般只要数据库启动,客户端连接数据库也没有什么问题,但是有时重复启动关闭也会出现ORA-12514错误。
既然listener.ora中没有指定监听,我们可以在listener.ora文件中指定监听的实例名,这样该问题应该可以连接。
步骤如下:
在oracle服务器Oracle安装目录(我的在E:Oracle10g下,每个人的不一样,根据自己的情况查找)Network/admin目录下找到listener.ora 我的如下图所示
# listener.ora Network Configuration File: E:Oracle10gnetworkadminlistener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:Oracle10g)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = E:Oracle10g)
(SID_NAME = ORCL)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = onest)(PORT = 1521))
)
)
标红的为我添加的部分,ORCL为监听的实例名。
重启监听
linux下面是
lsnrctl stop
lsnrctl start
而有些朋友在配置客户端时,连接数据库成功,而使用PL/SQL时,又出现了如下图所示的问题。这又如何解决呢?为什么oracle客户端已经连接成功了,而PL/SQL确不行呢?
出现如上的原因是,可能是大家再配置oracle客户端时,虽然链接成功了,步骤上可能有些错误。大家使用Net Cofiguration Assistant客户端时重新配置了Orcl,而不是添加,我们应该如下步骤处理,就不会出问题了。

1、如果Net Cofiguration Assistant中已经有了Orcl。我们可以重新配置

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 7月 11日 下午4:07
下一篇 2023年 7月 11日 下午4:13

相关推荐

  • 忘记华为电脑账号密码怎么办

    集微网2月29日消息(文/数码控),在华为手机访问许多应用或服务都会用到华为账号,如果遇到忘记账号或密码的情况,应该怎么办呢?对于这种情况,华为官方早就有所应对,具体有以下三种方法…

    2022年 12月 17日
  • word文字如何转换成表格

    有的人使用office办公软件时,常常会在Word中加入表格,这时候我们一般想到的是,建立表格,然后一格一格的填写;或者用Excel表格制作在复制到Word文档中。其实在Word中…

    2023年 4月 16日
  • 你的steam账号交易受限,你需要在steam商城消费5美元

    回声一分钟,游戏玩儿得明明白白。 大家好,我们是回声游戏。 视频加载中… 很多新的Steam玩家在准备与好兄弟一起联机玩游戏时,发现无法添加好友,提示Steam账户受限…

    2022年 12月 26日
  • 如何利用两个路由器实现无线桥接功能

    两个路由器之间进行无线桥接是一种网络配置,它通常用于扩展网络覆盖范围,特别是在需要连接两个物理位置之间的设备时。无线桥接允许两个路由器之间通过无线连接进行通信,使它们成为一个逻辑网…

    2023年 10月 10日
  • 身份证人脸照片查询,实名认证身份证人脸识别照片

    大家好,欢迎来到民查使。请关注我的主页置顶视频以了解如何使用民查。今天我们将讨论身份证号与人脸照片的对比功能。这个功能可以验证对方持有的身份证是否真实有效。我们之前介绍过另一个功能…

    2023年 7月 29日
  • 无线路由桥接无线路由器设置方法

    用一台新版本的TP-Link TL-WR886N无线路由器为例,来演示介绍新版tplink路由器无线桥接设置方法 第一步、确定被桥接无线参数 在进行无线桥接设置之前,应该确保你已经…

    2023年 6月 25日
  • 手机内存满了怎么清理出大量内存

    手机是我们日常生活中使用最多的工具,在这个信息社会里,我们一刻也离不开手机,出现了手机内存不足,就会给我们的手机瘫痪,出现手机卡死不动的现象。因此手机内存对手机而言是非常重要的,手…

    互联网 2023年 2月 24日
  • 抖音游戏点赞功能,抖音新玩法点赞游戏

    下载地址私信我关键词(多功能盒子)自动获取下载链接 新版本更新啦,名片赞领取,抖音无水印解析,空白资料,隐藏QQ禁止被搜索,手游取名助手!修复一下不可用的功能 ●【软件大小】:16…

    2023年 7月 4日
  • centos7安装mysql8.0最简单的方法

    数据库软件里面用的比较多的就MySQL了,对于企业还是个人开发者,或者是学生,都是很好的选择,下面为大家带来 MySQL的安装教程,让大家快速学会安装配置 MySQL,掌握MySQ…

    2023年 8月 12日
  • 小智双核浏览器兼容模式怎么设置

    好用!小智双核浏览器的标签分组功能非常好用! 在小智双核浏览器中访问多个不同的网站进行工作或研究时,可能会不知不觉中打开很多「标签页」,导致很难找到需要的那个标签页。 新版的小智双…

    2023年 6月 17日