设为首页 加入收藏

TOP

ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
2015-07-24 10:34:36 来源: 作者: 【 】 浏览:2
Tags:ORA-12514:TNS: 监听 程序 当前 无法 识别 连接 描述 符中 请求 服务

不指定数据库可以正常连接:

\

指定数据库和使用PL/SQL Developer都出现错误:

?N?\{?/?,7?Z)z丁?下载oracle 32位客户端并相应的配置。

解决方案一:(不行)

重启Oracle主服务和监听服务。

解决方案二:(可行)

既然listener.ora中没有指定监听,我可可以在listener.ora文件中指定监听的实例名,这样应该可以连接。

在Oracle的安装目录中搜索到listener.ora文件然后做如下的添加,保存重启相应的服务即可。

# listener.ora Network Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = CLRExtProc)

(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)

(PROGRAM = extproc)

(ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")

)

(SID_DESC =

(GLOBAL_DBNAME = ORCL)

(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)

(SID_NAME = ORCL)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

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

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

)

)

ADR_BASE_LISTENER = D:\app\Administrator

标红的部分是后添加的,ORCL为监听的实例名。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle表的管理 下一篇在64位linux下安装32位oracle软件

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·TCP/UDP协议_百度百科 (2025-12-26 12:20:11)
·什么是TCP和UDP协议 (2025-12-26 12:20:09)
·TCP和UDP详解 (非常 (2025-12-26 12:20:06)
·Python 教程 - W3Sch (2025-12-26 12:00:51)
·Python基础教程,Pyt (2025-12-26 12:00:48)