plsql developer 连接 本机64位oracle

    由于以前在使用oracle的时候,通常都是本机没有安装oracle,通过使用instantclient和plsql developer二者相结合来进行连接,或者本机安装32位oracle,使用plsql developer进行直连,都能够很顺利的连接,这一次我们使用64位oracle,安装之前笔者已经考虑到plsql developer不支持64位oracle客户端的问题,所以仍然考虑使用instantclient和plsql developer二者结合的方式进行连接,结果失败了。

分析了一下原因:

1、plsql developer无法使用64位客户端(64位oracle安装时会安装64位客户端),必须安装32位oracle客户端或者使用instantclient进行连接,笔者手头刚好没有32位的独立oracle客户端安装版(并且也不想安装),所以这里我们还是考虑使用instantclient。

2、在本机没有安装oracle的情况下,我们会配置ORACLE_HOME,TNS_ADMIN等帮助plsql developer寻找到配置文件tnsnames.ora,但是当我们安装了oracle时,如果我们再去将instantclient配置成ORACLE_HOME,会导致oracle本身出错,无法使用。

那么问题来了:既然无法配置ORACLE_HOME和TNS_ADMIN之类的环境变量,我们如何使得plsql developer识别到我们的配置文件,同时使用到我们提供的instantclient中的oci.dll呢?

这时,我们发现oracle本身的配置文件中包含有文件路径,让我们找到了突破口和思路。

    1)将instantclient文件夹放到原本的oracle安装目录下ÿ

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值