`
javawebsoa
  • 浏览: 424522 次
社区版块
存档分类
最新评论

ORACLE ADO连接失败的修复

 
阅读更多

故障现象:


前段时间营销系统营销系统实施的时间出现比较奇怪的现象

启动后显示启动画面死机,CPU占用率 100%

简单测试了一下发现ORACLE SQLPLUS 中数据库可以正常连接,PL/SQL DEVELOPER开发工具也可以正常连接,就是ADO连接不上,报ORACLE8i 或以上版本驱动程序出错。


后来找到了处理方法:


1.从ORACLE OTN网站上下载ORACLE9.2.0.4 OLEDB 的驱动安装包 OraWin9204.exe

http://www.oracle.com/technology/software/tech/windows/ole_db/index.html
2.运行OraWin9204.exe,将在本目录下产生一个DISK1目录
3.在DISK1中执行setup.EXE文件,安装驱动
4.重新启动机器
5.OK

不过到现在还没找到具体原因,不知是什么东西与ORACLE冲突。

分享到:
评论

相关推荐

    ADO连接oracle,MFC客户端操作ORACLE

    本篇将详细介绍如何使用ADO连接Oracle,并在MFC客户端执行SQL语句。 首先,我们需要理解ADO的基本概念。ADO是Microsoft提供的一个组件,它提供了一种简单且高效的访问数据库的方式,可以与多种数据库系统(如Oracle...

    Win10ADO组件安装包

    "msado15.dll"是ADO的核心组件,它包含了用于连接和操作数据库所需的各种函数和对象。当系统中缺少这个动态链接库文件时,ADO相关的程序将无法正常运行。因此,将"msado15.dll"文件复制到系统目录下,并确保其正确...

    aspnet2.0连接数据库

    - **连接失败**:检查网络是否通畅,服务器是否在线,数据库服务是否运行,以及连接字符串是否正确。 - **权限问题**:确认用户名和密码正确,角色有足够的权限执行所需操作。 - **SQL语法错误**:检查SQL命令的...

    易语言实现数据库数据为失败.zip

    易语言提供了丰富的数据库接口函数,例如ODBC(Open Database Connectivity)和ADO(ActiveX Data Objects),这些接口可以让我们通过编写易语言代码与各种类型的数据库(如MySQL、SQL Server、Oracle等)进行通信。...

    ODAC.rar

    这个组件提供了全面的功能,使开发人员能够高效地连接到Oracle数据库并进行数据操作。ODAC包括各种对象,如OracleConnection、OracleCommand、OracleDataAdapter等,这些都是.NET Framework中的ADO.NET接口的具体...

    数据库驱动

    - **版本兼容性**:驱动版本必须与数据库服务器版本相匹配,否则可能导致连接失败或性能问题。 - **安全更新**:定期检查并更新驱动,以获取最新的安全修复和功能改进。 - **应用程序兼容**:确保驱动与你的应用程序...

    Access 2000开发使用手册027

    在实际开发中,开发者可能会遇到各种问题,如连接错误、查询失败或数据不一致等。熟悉ADO的属性、方法和事件对于解决这些问题至关重要。例如,通过检查Connection对象的State属性可以判断连接状态;使用Recordset...

    LabVIEW实现数据库读写操作.zip

    7. 错误处理:在进行数据库操作时,必须考虑到可能出现的错误,如连接失败、查询错误等。LabVIEW提供了错误处理机制,包括错误指示器和错误事件,帮助开发者捕获和处理错误。 8. 性能优化:为了优化数据库操作性能...

    基于ASP的在线数据库管理工具 v1.0.zip

    ADO是一个数据访问接口,它允许ASP程序与各种数据库(如SQL Server、Access、Oracle等)进行通信。通过ADO,开发者可以创建Connection对象来建立与数据库的连接,Recordset对象来处理数据集,Command对象来执行SQL...

    数据库增删改查询系统vc6

    VC6的异常处理机制可以捕获和处理ODBC操作中可能出现的错误,如连接失败、SQL语法错误或数据冲突等。 6. **性能优化**:考虑到查询效率,开发者可能在SQL语句上进行了优化,如使用索引、避免全表扫描,或者通过存储...

    Microsoft Data Access Components ON XPSP3

    当MDAC损坏时,用户可能会遇到诸如无法打开数据库应用、连接失败或者数据读取异常等问题。传统的修复方法可能涉及查找和安装特定版本的MDAC更新,这个过程既耗时又繁琐。因此,将MDAC的相关文件集中在一个压缩包中,...

    员工信息管理系统_33_

    4. **异常处理**:在系统运行过程中,可能出现各种异常情况,如数据库连接失败、数据输入错误等。C++Builder支持异常处理机制,开发者可以通过try-catch语句捕获并处理异常,保证程序的健壮性。 5. **多线程编程**...

    微软常用运行库合集.rar

    3. Microsoft ActiveX Data Objects (ADO): ADO是访问数据库的一种接口,它允许应用程序与各种数据库管理系统进行交互,如SQL Server、Oracle等。许多旧版的Windows应用程序可能会用到这个库。 4. Microsoft ...

    解决方案:ExecuteNonQuery()在调用存储过程时始终返回-1

    1. **语法错误**:存储过程的编写可能有语法错误,如拼写错误、参数缺失等,导致执行失败。 2. **权限问题**:执行存储过程的用户可能没有足够的权限去执行该存储过程。 3. **参数问题**:调用存储过程时,传递的...

    Delphi2CS.4.0.incl.patch-SND.rar

    5. **数据库支持**:Delphi 提供了对多种数据库系统的内置支持,如 InterBase、Oracle、SQL Server 等,通过 ADO 或 BDE 连接,可以轻松实现数据访问。 6. **跨平台能力**:随着 Delphi 的发展,其逐渐扩展到支持...

Global site tag (gtag.js) - Google Analytics