当前位置: 首页 > 知识库问答 >
问题:

ora:12505:TNS:listener目前不知道连接描述符中给出的SID(DBD错误:OCIServerAttach)

杨星纬
2023-03-14

代理连接到实例状态
失败详细信息
ORA-12505:

TNS:侦听器当前不知道连接描述符中给定的SID(DBD错误:OCIServerAttach)

监听器文件

听众。ora网络配置文件:

E:\app\Administrator\product\11.2.0\dbhome\u 1\network\admin\listener。奥拉

Generated by Oracle configuration tools.

LISTENER =

 (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

      (ADDRESS = (PROTOCOL = TCP)(HOST = 169.254.52.209)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = E:\app\Administrator

斯奈姆斯。ora文件

tnsnames.ora网络配置文件:

E:\app\Administrator\product\11.2.0\dbhome\u 1\network\admin\tnsnames。奥拉

# Generated by Oracle configuration tools.

EDSS =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 169.254.52.209)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = edss)
    )
  )

侦听器状态

C:\Users\Administrator>lsnrctl status

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 17-MAR-2014 09:06:11

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))

STATUS of the LISTENER
------------------------
Alias                    LISTENER

Version                  TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production

Start Date               16-MAR-2014 16:50:30

Uptime                   0 days 16 hr. 15 min. 45 sec

Trace Level              off

Security                 ON: Local OS Authentication

SNMP                     OFF

Listener Parameter File   E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora

Listener Log File         e:\app\administrator\diag\tnslsnr\server\listener\alert\log.xml

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=169.254.52.209)(PORT=1521)))

The listener supports no services

The command completed successfully

"Agent connection to instance status is failed. I could not find out where is the issue"

共有2个答案

杨昊
2023-03-14

这个问题可能有多种原因:

最近我在Windows 7机器上的Oracle 11g遇到了类似的问题。我发现在services.msc中,OracleOraDb11g_home1ClrAgent未启动,其启动类型设置为MANUAL。

我将启动类型更改为AUTOMATIC并手动启动OracleOraDb11g_home1ClrAgent,之后我能够正确连接。

所以基本原因是OraClrAgnt没有运行。

出于其他原因,您可以查看此链接。

商正浩
2023-03-14

lsnrctl status命令回复“侦听器不支持任何服务”。有一个网络侦听器正在运行,但还没有被告知任何数据库。

您需要向侦听器添加服务。ora文件。向侦听器添加sid_列表。如下图所示,然后重新启动侦听器。

 LISTENER =
 (DESCRIPTION_LIST =
  (DESCRIPTION =
   (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
   (ADDRESS = (PROTOCOL = TCP)(HOST = 169.254.52.209)(PORT = 1521))
  )
 )

SID_LIST_LISTENER =
(SID_LIST =
 (SID_DESC=
  (GLOBAL_DBNAME=edss.your.domain.here)
  (ORACLE_HOME=E:\app\Administrator\product\11.2.0\dbhome_1)
  (SID_NAME=edss)
 )
)

ADR_BASE_LISTENER = E:\app\Administrator
 类似资料:
  • 我正在尝试在我的应用程序中通过Hibernate连接到oracle 11g XE。当我在tomcat(7.0)中部署应用程序时,我收到以下消息。 JAVAsql。SQLException:Listener拒绝了连接,出现以下错误:ORA-12505,TNS:Listener当前不知道连接描述符中给出的SID 当我运行应用程序并通过UI调用对道类的请求时,我正在查看下面的异常消息。 组织。sprin

  • 当我尝试通过SQLDeveloper或我的java应用程序连接到oracle时,我得到以下错误,尽管我能够从SQLPLUS(命令行工具)连接 每当我做系统重新启动时,我都会遇到这个问题。虽然系统重新启动后10次中有1次,但我能够成功连接。 我可以看到所有的oracle服务,包括<code>OracleOraDb11g_home1TNSListener</code>都在服务部分。仅供参考,我的SID

  • 我安装了oracle weblogic服务器并无法配置它,当我尝试设置连接时发生了一些错误。 我可以查出数据库连接有问题。 我已经在一台联想个人电脑上安装了它,带有windows professional x64。 在Web逻辑服务器中: 我将jdbc名称命名为“cmdemo”,将jndi名称命名为“jdbc/cmdemo”。 我选择oracle的驱动程序为“(精简)实例连接:版本:9:0.1及更

  • 我试图将我的Netbeans Java项目连接到Oracle数据库,但它显示了错误ORA:12505 TNS:listener当前不知道连接描述符中给出的SID,即使在我使用SQL Developer连接时,我也收到了相同的错误。 有人知道怎么修吗?提前谢谢你。 注意:我在CMD中使用命令SQLPlus,它工作得很好。我的听众没有Rest。 更新:这是我的听众。ora文件上下文: SID\u LI

  • 当pc在服务器上时,每当尝试创建连接时,我都会收到ORA-12505。 如果我断开pc与服务器的连接,则创建连接。但当我把电脑连接到服务器时,我得到了一个错误ORA-12505 状态:: 失败-测试失败:侦听器拒绝连接并出现以下错误:ORA-12505, TNS:侦听器当前不知道连接描述符中给出的SID” 我没有改变listener.ora文件和tnsnames.ora. 请帮帮我。。。。。 错误