【无标题】

Oracle数据库连接的问题少走弯路
1.电脑是什么版本的就下载什么版本的Oracle驱动,重要的 数据说三遍,不能随便下载一个版本的,电脑是X64就下载X64,X86就下载X86,安装完成后。

2.ODBC设置数据关联驱动文件,
1
3.设置关联数据源。
64位平台
4.设置配置数代码中中的数据源,字符集如下 orcal.Format(_T(“Provider=OraOLEDB.Oracle;Password=%s;Persist Security Info=True;UserID=%s;Data Source=%s”),m_strPassword,m_strUserID,m_strCatalog);
其中Data Source直接配置成服务器端发给你的连接配置,再加上用户名,密码就可以了。

5.oracle标准连接报错提示信息以及微软oracle连接报错不一样的。
ErrorNo: -2146824582
Error Message:Unknown error 0x800A0E7A
Error Source:ADODB.Connection
Error Description:未找到提供程序。该程序可能未正确安装。

标准微软oracle ado接口连接字符串
///
ErrorNo: -2147467259
Error Message:未指定的错误
Error Source:Microsoft OLE DB Provider for Oracle
Error Description:未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 7.3.3 版(或更高)客户软件安装的一部分。

在安装这些组件之前,将无法使用此提供程序。

5.此问题解决方法如下:
更新对应的驱动信息,设置odbc连接,一定要对应版本。最终测试ok!!!!
在这里插入1111111111111111111111111111111111图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值