`
wenlongsust
  • 浏览: 71883 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

ORA-12514: TNS:listener does not currently know of service问题原因

 
阅读更多

今天上午打开WAS的测试程序,突然进不去了,看了下后台日志,提示数据库连不上

测试服务器上的数据库怎么突然连不上了呢?

重启Oracle之后还是连不上


接下来,常规套路

1、先用WAS控制台测试数据源,结果提示SID描述无效,莫名其妙

2、然后用Oracle的sqlplus命令在Windows控制台测试,提示

ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor

但是,直接使用sqlplus 用户名/密码是可以成功连接的,指定连接描述符就出现以上错误


看到这里,貌似猜到问题出到哪里了

到Oracle安装目录查看listener.ora文件,居然昨天被修改过,果断修改回来,重启Oracle,问题解决


分享到:
评论

相关推荐

    ORACLE ORA-00132 ORA-00214

    - **网络配置问题**: 例如`listener.ora`文件中的设置与实际使用的主机名或端口号不符。 - **语法错误**: 在创建参数文件(pfile)时,命令行中的语法不正确。 - **未指定正确的服务名**: 在连接数据库时未使用正确的...

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    之前用PL/SQL DEVELOPER和SQLPLUS 登录数据库都没有问题,就是应用程序通过JDBC连接Oracle时无法成功连接,出现ORA-12505错误listener does not currently know of SID given in connect descriptor

    Oracle数据库使用sqlplus时的连接错误与方向键乱码解决

    错误提示“ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach)”表明监听器并不知道在连接描述符中给出的SID。这通常是因为客户端与服务器之间的...

    oracle常见错误号

    17. ORA-12514:TNS:listener does not currently know of service requested in connectdescriptor - 监听程序未注册请求的服务。检查服务名是否正确,或重启监听程序。 18. ORA-28001:口令已经失效 - 用户的...

    ORA-12514错误解决办法

    ORA-12514是Oracle数据库中常见的一个错误,全称为“TNS:listener does not currently know of service requested in connect descriptor”。该错误表明客户端尝试连接到Oracle数据库时,监听器无法识别请求的服务...

    ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程

    ORACLE数据库遇到常见错误代码ORA-12541、ORA-01034、ORA-27101、ORA-00119和ORA-00132时的解决方法 一、ORA-12541错误的解决 ORA-12541错误,提示为"TNS:无监听程序",表示数据库的监听服务没有运行或者配置错误...

    Oracle数据库异构服务原理及实例说明

    4. 更新listener.ora文件,定义监听器以支持HS服务,指定SID、Oracle Home路径和所用的服务程序(如hsodbc或hsole,根据连接类型确定)。 通过以上步骤,用户可以成功配置Oracle数据库,使其能够通过异构服务访问...

    ORACLE 数据库WEB 控制台命令

    错误消息“ORA-12514: TNS:listener does not currently know of service requested in connect descriptor”表明监听器不知道请求的服务。这可能是由于监听器没有配置为监听特定的服务名,或者监听器本身没有启动。...

    centos5下oracle启动监听提示:The listener supports no services问题

    在 Centos5 下安装 Oracle 11g 数据库后,启动监听时可能会遇到 “The listener supports no services” 的问题,该问题导致远程连接时出现 ORA-12514:TNS:listener does not currently know of service requested ...

    oracle9i数据库安装手册

    - 卸载完成后,手动清理注册表和系统目录中的Oracle相关条目,以防残留导致问题。 4. **注意事项**: - 卸载Oracle会删除所有数据库数据,因此操作前应备份重要信息。 - 修改注册表时要格外小心,建议先备份以防...

    Oracle新手最常碰到的6个错误及解决方案

    ORA-12541 TNS:listener does not currently know of service requested in connect descriptor **描述:** 当尝试连接到Oracle数据库时,如果出现此错误,通常表示监听器未能识别服务请求中的服务。 **解决方案...

    Oracle新手经常碰到的六个错误及解决方案

    ### 错误一:ORA-12541 TNS:listener does not currently know of service requested in connect descriptor **描述**:这个错误通常发生在尝试连接到Oracle数据库时,Oracle监听器未能识别请求的服务名。这可能是...

    instantclient-11-2

    在描述中提到的问题是“ERROR: ORA-12514”,这是一个非常常见的Oracle错误代码,通常表示“TNS:listener does not currently know of service requested in connect descriptor”。这个错误表明客户端尝试连接到...

    oracle_question_answer.zip_oracle

    - **错误提示TNS:listener does not currently know of service requested in connect descriptor**: 检查监听器(listener)配置,确保服务名在 listener.ora 文件中已定义,并且数据库实例正在运行。 2. **SQL...

    django连接oracle的方法 Windows环境

    当配置 Django 的 setting.py 文件中的数据库连接参数时,可能会遇到 ORA-12505 错误:“TNS:listener does not currently know of SID given in connect descriptor”。这通常是由于配置文件中指定的服务名 ...

    instantclient_11_2

    当用户尝试使用Navicat连接Oracle数据库时,可能会遇到各种连接错误,如TNS:listener does not currently know of service requested in connect descriptor等。这些问题通常与网络配置、数据库服务状态或客户端组件...

    Oracle数据库url连接最后一个orcl代表的是配置的数据库SID

    在上述描述的问题中,开发者在尝试连接Oracle数据库时遇到了错误“ORA-12505, TNS:listener does not currently know of SID given in connect desc”,这个错误通常意味着监听器无法找到URL中指定的SID。...

Global site tag (gtag.js) - Google Analytics