Oracle oci.dll是在32位PLSQL Developer软件访问Oracle 11g 64位数据库必须的系统dll文件,用于支持连接访问数据,如果系统出现相关dll文件缺失,就需重新下载,有需要的朋友快来巴士下载网下载吧!

Oracle 11g oci.dll文件介绍

因为PLSQL Developer 为32位软件,故在访问 Oracle 11g 64位数据库时,需首先经过32位的oci.dll这个中间人再与64位oracle 数据库通信。故在PLSQL Developer访问 64位oracle 数据库时,必须要能能找到 32位的 oci.dll文件位置。

访问Oracle 11g 数据库服务器的方法及说明:

(PLSQL Developer + Oracle 11g 64位客户端 + 32位oci.dll文件) PLSQL Developer 连接 64位Oracle 数据库需要找到两个条件:

1、32位的 oci.dll 文件

因为PLSQL Developer 为32位软件,故在访问 Oracle 11g 64位数据库时,需首先经过32位的oci.dll这个中间人再与64位oracle 数据库通信。故在PLSQL Developer访问 64位oracle 数据库时,必须要能能找到 32位的 oci.dll文件位置。

2、ORACLE_HOME 目录(即 Oracle主目录)

找 ORACLE_HOME 是为了找到 tnsnames.ora .tnsnames.ora存储数据库连接信息。tnsnames.ora可通过”Net Configuration Assistant”配置,或直接从别的计算机上复制一个该文件放置到 Oracle客户端主目录\network\admin 中即可

解决方法多种多样,但要实现的目标也就上面两个。

具体操作步骤

安装完 Oracle 64位客户端后,进行以下两步设置:

1 环境变量

新增: ORACLE_HOME,指定值为Oracle 64位客户端主目录,如 D:\app\database\product\11.2.0\client_1

使环境变量生效:注销计算机或在CMD命令中执行:C:> set ORACLE_HOME=D:\app\database\product\11.2.0\client_1

2 打开 PLSQL Developer,选择“Cancel(或取消)”进入主界面。

选择 tool(工具)-> options(首选项)-> Oracle:指定以下两项

Oracle 主目录:(注:此处不设置ORACLE_HOME,环境变量中已设定)

Oci库:选择 32位oci.dll文件所在目录及文件名,如 :d:\app\oraclient\oci.dll

说明:

1、测试不在Windows 环境变量中指定ORACLE_HOME,而是直接在 PLSQL Developer 中指定 “Oracle 主目录”与 “OCI库文件”, 连接不成功。

2、32位 oci.dll的获取有两种方式,一是再安装一个32位Oracle 11g 客户端;二是直接从网络下载一个包含32位 oci.dll 的简易安装包。

php oci 11g.dll下载,Oracle oci.dll相关推荐

  1. 如何下载Oracle.ManagedDataAccess.dll

    @风吹四季 .net 编程连接oracle数据库 我们在使用C#进行开发需要连接oracle数据库时,免不了要使用oracle的驱动,还要安装oracle的客户端,一堆繁琐的安装,还因为32位和64位 ...

  2. php phalcon.dll 下载,extension=php_phalcon.dll 安装过程

    到phalcon官方网站下载对应的dll文件 phalcon_x86_VC9_php5.4.0_1.2.5 我下的是这个版本 所以用的wamp版本的php也是 php 5.4版本:所以没啥问题! 3: ...

  3. 【msvcr120.dll下载】msvcr120.dll丢失怎么修复

    遇到因为msvcr120.dll文件丢失而无法正常运行软件或游戏程序的朋友们不用着急了,根据小编整理的这篇教程文章,将msvcr120.dll文件放在操作系统"system32"文 ...

  4. 【bcrypt.dll下载】bcrypt.dll丢失怎么修复

    bcrypt.dll是一个windows系统中必备的dll文件,该类型文件的全称为Dynamic Link Library,意思就是动态链接库,不过各位小伙伴不必在意,我们只需要知道它是一个电脑中非常 ...

  5. AfCore.dll下载 附AfCore.dll文件丢失的解决办法

    AfCore.dll是一个重要的window系统文件.如果丢失会导致相关程序无法启动,如果你遇上"找不到AfCore.dll""AfCore.dll丢失,程序启动失败&q ...

  6. 【msvcp100.dll下载】msvcp100.dll丢失修复

    遇到因msvcp100.dll文件丢失而无法正常运行软件或游戏程序的朋友,不用担心.根据小编整理的教程文章,将dll文件放在操作系统system32文件夹的适当位置可以解决这个问题.具体该如何操作呢? ...

  7. 【msvcp100.dll下载】msvcp100.dll丢失的解决办法win10

    msvcp100.dll是一个windows系统中必备的dll文件,该类型文件的全称为Dynamic Link Library,意思就是动态链接库,不过各位小伙伴不必在意,我们只需要知道它是一个电脑中 ...

  8. vcruntime140.dll下载【vcruntime140.dll丢失的解决方法】

    近期很多小伙伴都在问vcruntime140.dll丢失的解决方法是什么?那我给他们的答案都是重新下载一个这样的文件,然后复制粘贴到对应的位置上,也有好学的朋友问我,这是什么文件,为什么会丢失,其实v ...

  9. 【msvcp110.dll下载】msvcp110.dll丢失修复

    遇到因为msvcp110.dll文件丢失而无法正常运行软件或游戏程序的朋友们不用着急了,根据小编整理的这篇教程文章,将dll文件放在操作系统"system32"文件夹的合适位置,便 ...

最新文章

  1. uniapp兼容H5和小程序订阅消息授权开发封装,使用方便
  2. ab压力测试: apr_socket_recv: Connection timed out (110)
  3. A - 数据结构实验之排序一:一趟快排
  4. mac os 显示文件列表命令 ls -a
  5. 使用 javascript 标记高亮关键词
  6. 计算机视觉论文-20210223
  7. plsql连mysql数据库12541_启动plSql时候报ORA-12541:TNS:tns:无法解析指定的连接标识符的解决办法(org11)...
  8. [linux驱动]proc学习笔记(一)
  9. Git(4):提交代码时忽略不必要的文件或文件夹
  10. 台式机linux系统安装教程,台式机Linux/Unix多系统安装详细教程
  11. rpgmakermv导出html,RpgMaker MV 插件基础(一)
  12. LoadBalancer 负载均衡
  13. HEALTH_WARN 1 filesystem is degraded,一直在rejoin状态
  14. 如何查看交换机型号(厂商)
  15. 数据库系统概论实验二(数据库及数据表操作)
  16. 2022年Java就业方向有哪些?
  17. 牛逼,个人开发者可以申请微信支付了
  18. CSS3 SVG实现可爱的动物哈士奇和狐狸动画
  19. Win32-API: 终于能正常的捕获焦点事件: WM_COMMAND、BN_SETFOCUS、EN_SETFOCUS
  20. qt网络编程之使用cookie和ssl

热门文章

  1. [No000014A]Linux简介与shell编程
  2. ajax之深入解析(2)
  3. bzoj1705[Usaco2007 Nov]Telephone Wire 架设电话线(dp优化)
  4. python基础——面向对象的程序设计
  5. BEGINNING SHAREPOINT#174; 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 站点设置
  6. 为Visual Studio 2010添加HTML5的项目模板
  7. 用SQL实现记录上下移动的思路
  8. python-朴素贝叶斯分类器
  9. python-文件和流
  10. php链接javascript,javascript - 添加类=“行为链接”到活动页面 - PHP或JS - SO中文参考 - www.soinside.com...