ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
2014-06-03 19:42
239 查看
不指定数据库可以正常连接:
指定数据库和使用PL/SQL Developer都出现错误:
在此说明一下我的环境:Oralce装的是64位的在使用PL/SQL Developer时曾出现过初始化错误,解决办法就是下载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的服务即可。
指定数据库和使用PL/SQL Developer都出现错误:
在此说明一下我的环境:Oralce装的是64位的在使用PL/SQL Developer时曾出现过初始化错误,解决办法就是下载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的服务即可。
相关文章推荐
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- "ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务"的检错办法
- ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务
- ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务
- ora-12514: tns: 监听程序当前无法识别连接描述符中请求的服务 问题解决
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决
- Oracle远程无法startup,提示"ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 "的解决方法
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 解决
- Oracle学习笔记[4] - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- [解决]ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 解决方法:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- RMAN 下执行startup 命令出现"ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务" 错误
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决
- 解决 ERROR - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 解决 ERROR - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 对于启动Oracle 10g时 ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 解决 ERROR - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务