oracle oledb 驱动找不到怎么办

使用ADO连接Oracle数据库时,连接串使用Provider=OraOLEDB.Oracle时提示“未找到提供程序。该程序可能未正确安装”。

  原因:正如提示信息所说

  查看oracle安装目录下的BIN目录,发现没有OraOLEDB*.dll

  解决方法:

  从运行正常的机器上拷贝上述dll文件

  然后注册其中的

  OraOLEDB10.dll(其它版本的oracle可能后面的数字会跟随变化)

  注册方法:

  regsvr32 OraOLEDB11.dll

  在其所在目录下执行

  另 使用Provider=MSDAORA时,不支持读写BLOB和CLOB类型的数据,没办法,只能使用oracle oledb

  原来Oralce OLEDB是oracle提供的,怪不得怎么重装微软的数据库驱动都不行


如果在注册 OraOLEDB11.dll出现

对DllRegisterServer的调用失败 只需要以管理员身份运行。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要下载Oracle OLEDB驱动,可以按照以下步骤进行操作: 1. 打开Oracle官方网站,访问其下载页面。 2. 在下载页面上,到适用于你的操作系统和Oracle版本的OLEDB驱动程序下载链接。 3. 单击链接以开始下载。下载可能需要一些时间,具体取决于你的网络连接速度。 4. 一旦下载完成,你将获得一个压缩文件(通常是.zip格式)。 5. 解压缩文件到你选择的目录。你可以选择一个便于访问和管理的位置。 6. 在解压缩的文件夹中,你会到一个安装程序或一组驱动程序文件。 7. 如果存在安装程序,请双击它以启动安装过程,并按照提示进行操作。安装程序将引导你完成驱动程序的安装,并为你配置必要的设置。 8. 如果没有安装程序,你需要手动安装驱动程序。可以通过将驱动程序文件复制到系统文件夹或在系统路径中添加驱动程序位置来进行手动安装。具体的步骤可能因操作系统和驱动程序版本而有所不同,请参考驱动程序的安装说明或文档。 9. 完成安装后,你可以开始在你的应用程序中使用Oracle OLEDB驱动。你需要根据你的应用程序需求进行相应的配置和连接设置。 请注意,下载和安装Oracle OLEDB驱动程序可能需要一些系统和管理员权限。在安装过程中,确保你有足够的权限,并理解任何与你正在使用的操作系统和Oracle版本相关的限制和要求。 ### 回答2: 在下载Oracle OLEDB驱动之前,首先需要确认所需要的Oracle版本。根据版本的不同,可以从Oracle官方网站或者其他可信的软件下载网站上获取相应的驱动程序。 在Oracle官方网站上,可以Oracle Data Access Components(简称ODAC)的下载页面。ODAC是一组Oracle数据库连接的组件,包括OLEDB、ODBC和.NET的驱动程序。在该页面上,可以选择适用于Windows操作系统的ODAC版本。 选择相应的ODAC版本后,可以点击下载按钮,下载该版本的ODAC安装文件。安装文件通常是一个可执行文件,双击运行后会打开安装向导。 安装向导会引导用户完成安装过程,包括接受许可协议、选择安装位置、选择组件等。在这个过程中,选择安装OLEDB组件,并根据指引完成安装。 安装完成后,可以在Windows的控制面板中到ODAC的管理工具,以配置和管理已安装的驱动程序。 另外,如果无法从官方网站上下载到所需的驱动程序,可以参考其他可信的软件下载网站,如CSDN、华为云等,搜索相应的Oracle OLEDB驱动进行下载。 提醒注意,下载和安装软件时要确保来源可靠,以防止下载到恶意软件或病毒。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值