ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
2015-05-30 19:05
411 查看
在使用Oracle数据库的时候,连接数据库遇到错误。
发现错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
安装了Oracle服务器,然后就可以连接数据库检验了。连接Oracle数据库有好多种方式。
一种是使用开发环境连接数据库,或者使用oracle的客户端进行连接。
另一种,就是在dos命令中使用,不是可视化界面。
前几天,将公司的电脑重新装了。然后在使用PLSQL连接数据库的时候,出现这个错误。
出现这种问题一般会有两种情况:
1、安装之后没有配置监听。
2、配置了监听但是系统没有写入到listener.ora文件;查了很多天,不知道为什么写入的
跟 连接用的不再一个路径中。
出现问题是因为,在使用
net manager 配置服务的时候,写入的listener.ora
写入不完整。
Net manager 的路径:当对net manager进行操作之后,会在上图中的目录中创建 listener.ora文件。
你可以通过 文件-》另存为 将该文件 生成到你的 oracle/NETWORK/admin 路径下。
解决办法:
1、打开listener.ora文件(D:/app/product/11.2.0\dbhome_1\NETWORK\admin)
然后在(SID_LIST)节点下面添加一段话,配置监听程序
节点代码:
2、当配置完listener之后,必须重新启动服务
Cmd中输入 lsnrctl stop; lsnrctl start;
或者在 控制面板-》服务中:
3、如果是win7的电脑,在执行以上操作,使用plsql连接的时候,一定要用管理员的身份登录
ps:在net manager中测试 也要使用管理员身份打开
参考了很多该问题的解决办法。基本都是修改listener.ora文件,尝试了很多次,都没有成功。最终还是由于 自己操作失误。
发现错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
安装了Oracle服务器,然后就可以连接数据库检验了。连接Oracle数据库有好多种方式。
一种是使用开发环境连接数据库,或者使用oracle的客户端进行连接。
另一种,就是在dos命令中使用,不是可视化界面。
前几天,将公司的电脑重新装了。然后在使用PLSQL连接数据库的时候,出现这个错误。
出现这种问题一般会有两种情况:
1、安装之后没有配置监听。
2、配置了监听但是系统没有写入到listener.ora文件;查了很多天,不知道为什么写入的
跟 连接用的不再一个路径中。
出现问题是因为,在使用
net manager 配置服务的时候,写入的listener.ora
写入不完整。
Net manager 的路径:当对net manager进行操作之后,会在上图中的目录中创建 listener.ora文件。
你可以通过 文件-》另存为 将该文件 生成到你的 oracle/NETWORK/admin 路径下。
解决办法:
1、打开listener.ora文件(D:/app/product/11.2.0\dbhome_1\NETWORK\admin)
然后在(SID_LIST)节点下面添加一段话,配置监听程序
节点代码:
(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = D:\app\oracle\product\11.2.0\dbhome_1) (SID_NAME = ORCL) )
2、当配置完listener之后,必须重新启动服务
Cmd中输入 lsnrctl stop; lsnrctl start;
或者在 控制面板-》服务中:
3、如果是win7的电脑,在执行以上操作,使用plsql连接的时候,一定要用管理员的身份登录
ps:在net manager中测试 也要使用管理员身份打开
参考了很多该问题的解决办法。基本都是修改listener.ora文件,尝试了很多次,都没有成功。最终还是由于 自己操作失误。
相关文章推荐
- linux c编程实现cd目录切换功能(带空格的目录名问题)
- 取得键盘每个按键的keyCode的值
- c++ 多态
- SD-Tax set up
- 英语总结——五月
- android 自学中的散乱笔记
- hdu 5246(模拟)
- 年轻程序员需要学习的5大经验
- nginx rewrite例子
- ScrollView 与 Autolayout
- 母函数
- onSaveInstanceState和onRestoreInstanceState触发的时机
- Android编译环境——ubuntu12.04上android2.3.4编译错误以及解决
- fzu 1692(矩阵快速幂)
- 凯云水利水电工程造价系统 (三) 材料单价 (2)
- [转]ubuntu bits/predefs.h:没有那个文件或目录
- 【Flume】【源码分析】深入flume-ng的三大组件——source,channel,sink
- erlang otp中的socket参数设置
- 珠三角实施无人工厂,用工将减少七成
- 海马汽车经销商管理系统技术解析(四)保养管理