- 浏览: 137988 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (52)
- oracle linux R6-U2-server-i386 (8)
- oracleDBA (25)
- 虚拟机-vmware-8.0.2 (2)
- linux-ubuntu (0)
- oracle背景资料 (28)
- DOS (3)
- sql常用操作 (2)
- win7/XP/03/08/2K/ (1)
- NT系统优化 (2)
- 网络 (1)
- 安全 (0)
- 乌七杂八资料库 (23)
- 个人心情 (2)
- ESXI 4.1 (1)
- vsphere5.0 (4)
- rac (3)
- oracle linux R6-U2-server-i386,oracle9204 (2)
- 条件处理符号 (1)
- 批处理 (2)
最新评论
-
yexiaochong:
我从头到尾看完了。写得也挺有道理的。我也类似你一样。花了不止两 ...
工作意向及规划个人建议 -
netkiller.github.com:
写的真多,实在看不下去了,支持一下
工作意向及规划个人建议
安装oracle数据库时,运行程序时,经常会出现报错“oci.dll文件缺失”,匆匆忙忙从网上下来以后,报其他错误,叫什么“Environment handle creation failed”。原来是因为oracle的2个版本问题,一个是9I的版本,一个是10G的版本。有区别的。oci.dll版本和安装的oracle版本不一样,就会上面的错误。在本资料库中,保存2份,分别是9I和10G的。区别开。
下载完成后,请务必杀毒,免得上来骂我。
以上资料纯属原创,个人收集整理。
在今天(20120528),发现一个裸机在安装完我们的一个安装程序后,报错,跟这个错误是一样的,但是OCI文件也没错误,最后找了半天原因,将oracle9I的客户端安装上以后就没错了。特此指出。
今天(20120531)在另外一台裸机,继续做相同的测试,发现在安装oracle9I客户端后依旧报错,软件重新启动也不起作用,最后把操作系统重新启动以后,不报该错误了,特此指出。
下载完成后,请务必杀毒,免得上来骂我。
以上资料纯属原创,个人收集整理。
在今天(20120528),发现一个裸机在安装完我们的一个安装程序后,报错,跟这个错误是一样的,但是OCI文件也没错误,最后找了半天原因,将oracle9I的客户端安装上以后就没错了。特此指出。
今天(20120531)在另外一台裸机,继续做相同的测试,发现在安装oracle9I客户端后依旧报错,软件重新启动也不起作用,最后把操作系统重新启动以后,不报该错误了,特此指出。
- oci.dll-10G.rar (62.4 KB)
- 下载次数: 36
- oci.dll-9i.rar (24.8 KB)
- 下载次数: 19
发表评论
-
批处理全盘搜索文件的几种方法【转载】
2012-12-04 20:06 1740原作者地址:http://blog.dzwww.com/?ui ... -
unable to load module /usr/lib/vmware/vmkmod/vmfs3:failure解决方案译文
2012-05-28 23:33 4378此处为翻译一篇(解决E ... -
《转载》oracle绑定变量详解
2012-05-11 10:18 856原文转载自linuxg公社 http://www.linuxi ... -
oracle9I坏块错误
2012-05-10 18:41 859在一个客户的9201 for Windows数据库中发现了 ... -
《转载》ora-00020超出最大进程数
2012-05-10 18:42 995纯属学习查询资料,没什么说的,当资料了,感谢作者,转载无罪 ... -
《转载》oracle1000问
2012-05-10 18:42 765没什么说的,比较适合初学者的,呵呵,一块学习吧。 -
《转载》韩顺平-玩转oracle视频教材笔记(文档)
2012-05-10 18:42 1006转载的,那下载的,忘了,全名叫oracle10G从入门到精 ... -
ora-27100shared memory realm already exists(20120529修改)
2012-05-10 18:42 2285这个问题一般情况下,是因为调整内存参数的时候出现问题了,而且数 ... -
FATAL ERROR IN TWO-TASK SERVER: error = 12571
2012-05-11 10:18 1203这个问题貌似是因为应用程序和数据库在连接的时候出现各种意外 ... -
ora-12516监听程序找不到符合协议堆栈要求的可用处理程
2012-05-11 10:19 10029oracle服务器上某个数据库出现' ORA-12516: T ... -
ora-02095无法修改指定的初始化参数
2012-05-11 10:19 19142说个题外话,话说我在查找一些oracle报错的时候,最容易 ... -
ora-01261错误解析
2012-05-11 10:19 2037ORA-01261: Parameter string des ... -
SQLdeveloper运行报错
2012-05-09 18:43 6277oracle管理常用的工具,大家都熟悉啦,sql deve ... -
企业DBA体系结构和管理-学生课程
2012-05-09 18:28 1026主要是培训数据库DBA的,资料那来的,忘了,有版权的话,请 ... -
《转载》JAVA内存泄露元原理
2012-05-09 18:24 879经常出现在使用过程中,不能够启动公司产品的JAVA应用程序 ... -
<转载>DOS下远程对方
2012-05-09 18:20 7861.取得对方IP地址如XX.XX.XX.XX,方法太多不细讲了 ... -
db_cache_buffer修改策略(已测试)
2012-05-09 18:19 9971.优化缓冲区大小、提高服务器的命中率 db_cache_s ... -
buffer cache的设置优化
2012-05-08 14:58 965buffer cache的设置优化 buffer ca ... -
AIX系统维护手册+HACMP系统维护+AIX基础入门_共40页_精华
2012-05-03 10:33 920AIX系统的,我没用过,当做备份资料存在吧,还是老话,那下的忘 ... -
10g_perf_tuning
2012-05-03 10:32 746索引优化的资料,那下的忘了,作者谁忘了,嘿嘿。转载学习无罪。哈 ...
相关推荐
在描述中提到的问题,"navicat连接Oracle时会报版本不一致",这通常意味着Navicat使用的oci.dll版本与安装的Oracle客户端或服务器端的版本不匹配。Oracle数据库的不同版本可能会有不同版本的oci.dll,因此确保oci....
2. oci.dll版本不兼容:如果PL/SQL Developer需要更高版本的oci.dll来支持特定的Oracle数据库版本,而系统中安装的oci.dll版本过低,也会导致连接失败。 3. 环境变量设置不正确:oci.dll的位置需要被添加到系统的...
在压缩包文件名oci.dll123中,"123"可能表示oci.dll的某个特定版本或修改版。在实际应用中,确保使用与应用程序兼容的oci.dll版本非常重要,因为不同版本可能包含不同的功能和修复的错误。如果遇到问题,首先确认...
2. **添加扩展路径**:确保php_pdo_oci.dll所在的目录已添加到PHP的extension_dir配置中。可以在php.ini文件中设置这一路径,如`extension_dir = "C:\php\ext"`,然后将php_pdo_oci.dll放在指定的ext目录下。 3. **...
2. 选择与操作系统和Oracle版本相匹配的oci.dll文件,因为不同的操作系统(如Windows 32位或64位)和Oracle版本可能需要不同版本的oci.dll。 3. 如果是应用程序报错,可能需要更新或重新安装应用程序。 4. 在替换或...
在使用oci.dll时,务必注意版本兼容性,确保下载的oci.dll与你的Oracle客户端或应用程序匹配。此外,为了防止类似问题再次发生,建议定期更新Oracle客户端和操作系统,以保持所有组件的最新状态。
1. **下载oci.dll**:你可以从可靠的源下载对应版本的oci.dll文件。确保下载的文件与你的系统架构(32位或64位)和MySQL版本兼容。 2. **确定目标位置**:找到MySQL的安装目录,通常是`C:\Program Files\MySQL\...
28547:connection to server failed,probable Oracle Net admin error错误,在Navicat安装目录中创建instanrclient_11_2目录,将下载的压缩文件解压到instanrclient_11_2目录中,更改oci路径然后重启Navicat,...
2. **数据访问**:oci.dll提供了一种高效的方式,使应用程序能够读取、修改和插入数据库中的数据。 3. **游标管理**:oci.dll支持游标操作,允许应用程序处理结果集并进行逐行操作。 4. **事务控制**:它允许应用...
Oracle OCI (Oracle Call Interface) 是Oracle数据库的一种客户端接口,它允许开发者通过编程方式与Oracle数据库进行交互。在本文中,我们将深入探讨Oracle OCI.dll及其在使用Navicat for Oracle工具时遇到的字符...
"instantclient_10_2.rar"这个压缩包就是Oracle Instant Client的一个版本,它包含了必要的动态链接库文件,包括oci.dll,这是连接Oracle数据库所必需的关键组件。Oracle Instant Client允许应用程序在没有完整...
在压缩包内的文件中,"dll安装方法.txt"很可能是详细介绍了如何在PHP环境中正确安装和配置php_pdo_oci.dll的步骤,这对于开发者来说是非常重要的,因为安装过程可能涉及到修改php.ini配置文件、拷贝dll文件到正确...
当.NET应用程序尝试加载oci_dll时出现错误,可能由以下几种原因造成: 1. **Oracle客户端版本不匹配**:如果.NET应用程序使用的Oracle客户端版本与.NET Framework或Oracle数据库服务器版本不一致,就可能出现oci_...
5. **重启应用和服务**:在更改了oci.dll或环境变量后,记得重启Navicat Premium以及任何依赖oci.dll的应用,以便它们能正确加载新的配置。 6. **兼容性检查**:确认Navicat Premium和Oracle Instant Client都是64...
2. **版本不兼容**:通达OA可能需要特定版本的php_oci8.dll,而你当前安装的版本可能不匹配。 3. **环境配置问题**:PHP环境配置不正确,例如PHP的oci8扩展未启用,或者没有正确设置Oracle客户端的路径。 4. **系统...
5. **错误处理**:如果在使用oci.dll时遇到问题,比如“找不到oci.dll”或“不支持的版本”,可能是因为版本不匹配或环境变量设置不正确。 总的来说,Oracle 11.2 OCI和其相关的Instant Client 11.2是开发和管理...
为了解决这个问题,我们需要深入理解Oracle字符集、oci.dll与Navacat之间的关系,以及如何正确配置以避免或解决此类问题。 首先,oci.dll是Oracle Call Interface (OCI) 的动态链接库,它是Oracle数据库API的一部分...
这个zip压缩包"oracle11g_oci.zip 32位 plsql/developer 连64oracle11g"包含了32位版本的OCI库以及PL/SQL Developer工具,用于连接到64位的Oracle 11g数据库。 1. **OCI接口**:Oracle Call Interface是Oracle...
- 在某些操作系统版本中,可能需要重新启动计算机才能使环境变量更改生效。 - 如果选择将文件放置于系统目录下,则无需修改环境变量`PATH`。 - 在实际使用过程中,对于某些特殊情况,可能还需要进一步调整注册表或...
本压缩包"Instantclient-basic-win32-10.2.0.5"是专为32位Windows系统设计的版本,其主要目标是解决PL/SQL Developer等应用程序在运行时无法识别oci.dll文件的问题。 oci.dll是Oracle Call Interface (OCI) 的动态...