`
ranyut
  • 浏览: 260770 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

[异常处理]监听程序当前无法识别连接描述符中请求的服务[转]

阅读更多
若Oracle出现“监听程序当前无法识别连接描述符中请求的服务”这个错误可以按照以下方法解决:

可以通过这个路径找到一个文本文件:
oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 还一个在同路径下的tnsnames.ora文件,这两个文本中的一些信息要是这样的:
listener.ora
# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
     (SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (SID_NAME = orcl)
    )

)

LISTENER =
(DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
)

出现“监听程序当前无法识别连接描述符中请求的服务”一般是因为缺少了上面中间位置的
(SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (SID_NAME = orcl)
    )

只要把它加在上面就OK了!!!!!!!!!!!!!

tnsnames.ora
# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
)

分享到:
评论

相关推荐

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

    ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的解决方法 Oracle 是一款功能强大且广泛应用的关系数据库管理系统,它提供了强大的数据存储和管理功能。但是,在使用 Oracle 时,用户经常会遇到各种错误...

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

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

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

    ### ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务 #### 知识点一:理解ORA-12514错误代码 ORA-12514错误通常发生在尝试连接Oracle数据库时,表明TNS(Transparent Network Substrate)监听程序无法...

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

    相信各位都遇到过这样一个问题吗,数据库安装好一后过不了几天,就会出现连接不上本地数据库的的事情,而且还会出现报错代码,在这个时候你可能就不知所措了,而对于新手来说就更成问题了,而且无从下手,而解决这个...

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

    ora-12514错误是指监听程序当前无法识别连接描述符中请求的服务。这是因为监听程序不知道如何处理来自客户端的连接请求,因为监听程序不知道数据库服务的名称和位置。 二、解决方案 解决ora-12514错误的方法是将...

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

    ### ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决方法 #### 错误概述 ORA-12514 是一个常见的 Oracle 数据库错误,当客户端尝试连接到数据库服务器时,可能会遇到这个问题。此错误通常发生在 ...

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

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

    解决ORATNS监听程序当前无法识别连接描述符中请求的服务.pdf

    解决ORATNS监听程序当前无法识别连接描述符中请求的服务.pdf

    安装/升级Oracle遇到ORA-12514问题

    ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是Oracle数据库的监听器配置有问题。 解决方案 打开cmd命令,输入tnsping orcl ,正常情况下是这样显示的: 下面会显示监听器配置文件的路径及...

    orcale 12514错误

    在尝试连接Oracle 10g数据库时,可能会遇到ORA-12514错误:“TNS:监听进程不能解析在连接描述符中给出的SERVICE_NAME”。这个错误通常出现在尝试通过网络远程连接到Oracle数据库服务器时,而不是在本地机器上。 ###...

    ora-12514的错误的原因

    如果监听器没有启动,客户端将无法连接到数据库。解决方法是启动监听器,可以使用命令 `lsnrctl start` 或 `C:lsnrctl start`。 原因 2:服务名不正确 另一个常见的原因是服务名不正确。在 Oracle 中,服务名是...

    ORA-12516 TNS 监听程序无法找到匹配协议栈的可用句柄

    "ORA-12516 TNS 监听程序无法找到匹配协议栈的可用句柄" oracle 数据库是当前最流行的关系型数据库管理系统之一,然而,在使用 oracle 数据库时,经常会遇到各种错误信息,ORA-12516 错误信息便是其中之一。ORA-...

    用Asp.Net连接Oracel数据库的方法全

    错误处理是连接 Oracle 数据库的重要步骤,错误处理可以捕捉和处理连接数据库时的错误。 九、使用字段名读取数据 使用字段名读取数据可以使得代码更加灵活和可维护,例如,可以使用 odr.GetOracleString("字段名")...

    关于Oracle使用SQL_Plus或者PL_SQL连接失败的使用若干经验

    oracle plsql sqlplus 连接失败 监听程序当前无法识别连接描述符中请求的服务 无监听程序 常见错误ora-12518 ora-12514 ora-12541的检查方法

    解决Oracle客户端无法连接请求

    在日常工作中,使用Oracle数据库时可能会遇到“ORA-12514 TNS:监听程序当前无法识别连接描述符中请求服务”的错误。这个问题通常出现在客户端尝试连接到数据库服务器时,特别是在以下几种场景中较为常见: - Oracle...

    oracle连接问题

    然而,在实际操作过程中,用户可能会遇到各种技术难题,其中“监听程序单签无法识别连接描述符中请求的服务”是一个常见的Oracle连接问题。本文将深入探讨这一问题的成因、解决策略及相关知识点。 ### 一、问题解析...

    oracle关闭后无法startup

    - **ORA-12514**: 表示TNS监听程序当前无法识别连接描述符中请求的服务,这通常意味着监听程序没有找到对应的服务名。 - **ORA-01041**: 内部错误,表示hostdef扩展名不存在。此错误较为罕见,可能与操作系统环境...

    navict连接oracle报错解决.zip

    navicat连接oracle报错:“ORA-12514:TNS:监听程序无法识别连接描述符中请求的服务”;问题解决:资源包中只包含一些 dll 文件,无需安装解压即可,并附有详细的操作步骤。

Global site tag (gtag.js) - Google Analytics