OracleClient无法连接,安装后请重启电脑

说明:本来昨天晚上就写了,一提交内容就没有了,郁闷,只好今天重新来过。

昨天,因为要写一个小程序,需要从Oracle ERP中读取数据,所以,需要在电脑上安装Oracle的客户端。自从换了新电脑后,一直都没有做涉及到Oracle的项目,当然也就没有想到安装这个麻烦的家伙。当前用的Oracle版本是9i,听说很快要升级到10G,就不想着以后又麻烦升级,直接装上10G算了,免得到时候又要改。

找了个10G的安装光盘,安装时的界面和以前没有太大的变化,但感觉安装的速度上要快一些。顺利完成后,用配置向导工具设好了TNS,又装了一个PLSQL,成功连接。用VS2005下的服务器资源管理器,同样也能够成功连接。但是,在程序中,我采用的是System.Data.OracleClient,测试时却提示连接失败,说找不到足够版本的Oracle客户端。这是怎么回事呢?难道说该组件无法识别新版的Oracle客户端。没办法,经过考虑,我决定重新装回9i试一下。为了避免混乱,我卸掉10G,装上9i,感觉花费的时间好长,但好歹没有出错。完成后,情况竟然和刚才一样,这下可抓了狂。无意中因为别的原因我重启了一下电脑,也可能是想到了什么,再去测试程序,发现已经能够正常连接了。原来,安装完成后必须重启,VS2005方面才能找到。在这中间,我也考虑过好多网友提出的权限问题,我将oracle的安装目录设置了最高权限,依然是于事无补,说明我这里并不是这个原因。

但现在还只是9i可以了,我的目的是10G。于是,为了避免造成混乱,又重复以前的动作,先删除掉以前的安装,重启电脑,再删掉以前的安装目录。然后进行10G 客户端的安装。完成并配置成功后,VS下依然是不行的,PLSQL同样没问题。不着急,将电脑重启一下。好在电脑不慢,也不需要花费太多时间。然后我双手合十,点击了VS的三角按钮,谢天谢地,终于没再弹出那个讨厌的错误信息了。

呵呵,虽然只是一个小问题,但却折腾了我半天。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极客行天下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值