关于ORA-12154: TNS:could not resolve the connect identifier specified问题的解决

在使用JDE9.00的DEMO数据库时,遇到ORA-12154错误并导致其他应用程序无法连接Oracle数据库。问题源于环境变量ORACLE_HOME值的变化,解决方法是在使用JDE前清空该变量,其他时候则需重新设置。
摘要由CSDN通过智能技术生成

win2003操作系统,原来已安装了Oracle10G的Client,最近搞JDE项目,安装了一个JDE9.00的DEMO,DEMO自带一个Oracle E1Local的DEMO数据库,安装完以后在使用PL/SQL的时候连接以往的数据库报错:ORA-12154: TNS:could not resolve the connect identifier specified,然后以往开发的.net项目也无法连接Oracle数据库。

 

网上找了很多方法,都不行。但其中提到环境变量的设置,经过一阵试验,确实是这个问题。

 

在JDE9的DEMO数据库安装完成后,环境变量ORACLE_HOME的值变成了空,而其他应用程序在连接Oracle数据库时,ORACLE_HOME的值必须指向Oracle Client的安装路径:X:/oracle/product/10.2.0/client_1。

 

由此也产生了一个麻烦,在用JDE前必须清空这个变量,而要用其他应用的时候再加上去。

不知道谁有更好的解决办法。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值