当前位置:首页 > 个人杂谈 > 正文内容

ora-01019错误,增加ORACLE_HOME环境变量解决

作者: 葛屹肃 | 日期: 2022-09-22 | 分类: 个人杂谈

昨天,为客户解决了一个难题,就是关于ORACLE客户端连接提示ORA-01019错误,之前2台新电脑使用我们的程序时,连接数据库都会出现以下提示:

ora-01019错误,增加ORACLE_HOME环境变量解决

客户那边的电脑权限都受控制,使用部门不能安装程序,不能更改设置,只有IT部门的同事才有权限。

而且电脑要安装程序,是需要申请的,等部门经理审核后,才会安排员工跟进。

但是,IT那班人,都是搞硬件,只会安装软件,但对于ORACLE客户端的设置却是一知半解,他们只是安装好ORACLE客户端,却不检查客户端能否使用。

昨天我过去时,客户那边也叫来了IT的同事,2台电脑都出现同样的问题,使用我们程序连接数据库都是出现阶段ORA-01019错误。我是负责检查客户端的参数设置,而IT的同事可以授权给我操作。

其实,我也是首交碰到这种错误,还有能搜索资料,网上资料有介绍,出现ORA-01019错误,通常有2个原因,一是电脑用户权限不够;二是安装多个ORACLE客户端,系统默认的使用的版本不对。

而客户这边是属于第二种情况,安装了多个ORACLE客户端,这个比较简单,只需要增加环境变量ORACLE_HOME,指向正确的安装目录即可。

正解方法如下:

安装oracle时由于第一遍错误的安装了简易版,在文件夹D:\app\x-liu\product\11.2.0下生成了client_1的文件夹

第二次安装完全版,又在D:\app\x-liu\product\11.2.0下生成了client_2的文件夹,导致不知道以哪个版本为主。

在环境变量里指定oraclehome即可

KEY:ORACLE_HOME
VALUE:D:\app\x-liu\product\11.2.0\client_2

通过以上设置后,程序能正常连接上ORACLE数据库,客户就能正常使用程序了。

版权声明:本文由〖葛屹肃〗发布,转载请注明出处!
文章链接:https://www.geyisu.com/2852.html

  • 评论:(0)

已有 0 位网友发表了一针见血的评论,你还等什么?

◎欢迎大家参与讨论