代理连接到实例
状态
失败
详细
ORA-12505:
TNS:侦听器当前不知道连接描述符中给出的SID(DBD ERROR:OCIServerAttach)
监听器文件
listener.ora网络配置文件:
E:\应用\管理员\产品\ 11.2.0 \ dbhome_1 \网络\管理员\的listener.ora
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
tnsnames.ora 文件
tnsnames.ora网络配置文件:
E:\应用\管理员\产品\ 11.2.0 \ dbhome_1 \网络\管理员\的tnsnames.ora
# 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"
答案 0 :(得分:1)
lsnrctl status
命令回复“侦听器不支持任何服务”。有一个网络侦听器正在运行但尚未告知任何数据库。
您需要向listener.ora file添加服务。将sid_list添加到listener.ora,如下所示,然后重新启动监听器。
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
答案 1 :(得分:0)
此问题可能有多种原因:
最近我在Windows 7机器上遇到了与Oracle 11g类似的问题。我发现在services.msc
中,OracleOraDb11g_home1ClrAgent
未启动且其启动类型设置为MANUAL。
我将启动类型更改为AUTOMATIC并手动启动OracleOraDb11g_home1ClrAgent
,之后我就能正常连接。
所以基本原因是OraClrAgnt
没有运行。
出于其他原因,您可以查看this link。