oracle提示 ORA-12154错误解决方法

问题描述

在虚拟机中装了Oracle,在本机装了Oracle客户端,通过Enterprise Manager Console进行连接没有问题,用SQL Plus进行连接报错ORA-12154,用程序来访问也报同样的错误,但用tnsping sid没有问题。


解决过程

首先百度,发现很多人都碰到了这个问题,按照修改tnsnames.ora的方法试一下,发现tnsnames.ora文件没有问题。

通过网络没有能够解决问题,仔细想了一下和别人的问题有什么不同,

我原来装过一个10.1的客户端,后来给卸载了,现在装的是10.2的客户端


网上有人提到一个注册表里的ORACLE_HOME的键值,我的注册表里也有,而且指向的也对。

抱着试试看的态度,增加了一个ORACLE_HOME的环境变量,指向注册表中ORACLE_HOME的路径,保存之后问题解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值