Provider Oracle for OLE DB的不稳定性

简介: 昨天受令用VBA做个工具,查看我们项目数据库中某些分析结果表的数据,当然要结合主表之类的形式展现出来。    数据库为ORACLE 9i,因此选用了ADO方式,访问提供器采用了安装ORACLE客户端后自带的Provider Oracle for OLEDB。
   昨天受令用VBA做个工具,查看我们项目数据库中某些分析结果表的数据,当然要结合主表之类的形式展现出来。
   数据库为ORACLE 9i,因此选用了ADO方式,访问提供器采用了安装ORACLE客户端后自带的 Provider Oracle for OLEDB。
刚开始几个表查询数据库数量较少,处理也简单,倒也没什么问题。可是在进行几个大数据量表查询时,总是出现突然关闭EXCEL,或者莫名其妙的问题。最初怀疑是自己程序的问题,断点跟踪后,也看不出个究竟,不过总是在执行查询结果集的时候出现问题。而且问题的出现是偶然、报错内容也有好几样。
   实在被它打败了。午饭后,脑筋要活跃一些,想到换一下访问提供器。改为Microsof OLE DB For Oracle.程序其他保持不变。测试n次,没有出现任何异常。:-) 终于搞定了。
   怀疑Provider Oracle for OLE DB与微软某些产品的兼容性不够好,例如EXCEL。以后VBA中使用数据库链接时,需考虑这个问题。顺便给大家提个醒。

目录
相关文章
|
SQL Oracle 关系型数据库
Polar DB-O (兼容 Oracle 语法版本)和Polar DB PostgreSQL 版本概述(二)
Polar DB-O (兼容 Oracle 语法版本)和Polar DB PostgreSQL 版本概述(二)
1804 0
|
SQL Oracle 关系型数据库
如何快速批量导入非Oracle DB格式的数据--sqlloader
在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法
355 0
如何快速批量导入非Oracle DB格式的数据--sqlloader
|
SQL 弹性计算 Oracle
Oracle 11g on ECS 测试实践--DB篇
我通过脚本和RMAN克隆两种方法创建数据库一.通过SQL创建数据库参考文档1.创建pfile [oracle@orcl1 dbs]$ cd /u01/app/oracle/product/11.2.0/db_1/dbs [oracle@orcl1 dbs]$ cat bak.
831 0
Oracle RAC迁移到单实例DB
这篇文章记录Oracle RAC通过RMAN备份如何迁移到单机DB,文章中描述了几个容易出错的地方,如下:    ①RAC到单机redo文件位置处理    ②RAC多个UNDO处理    ③RAC到单机临时表空间处理下面开始文章正文。
8273 0
|
SQL 算法 Oracle
解决方案:Oracle的 DB Link 问题及2019年4月前升级路线详述
这个问题严重吗? 这个问题严重吗? 我想首先回答一下这个问题,可能很多人心存疑惑,这个问题严重吗?有多严重?会影响到我吗? 首先,我们分析这个问题的起因就是因为Oracle用了空前严重的措辞,11.2.0.3 及以前版本,使用DB Link的,在2019年4月前必须应用到推荐的补丁。
3647 0
|
SQL Oracle 关系型数据库