环境:
oracle服务器11g×64,本机Windows7×64,安装有64的oracle客户端,同时还有免安装的Oracle Instant Client×32(要用pl/sql又不想装32的oracle客户端,这个就必须要有)。
问题:
使用报表设计器自带的数据源配置oracle连接时,不知何故总是提示如图错误:
按照网上的方法注册模块,结果不行。报表设计器帮助手册上以SQLserver和MySQL作为示例来讲解,也没有给出常见问题解决办法,只能自己捣腾一下了,其中遇到一些难题,磕磕碰碰,不断试验不断百度,最后成功摸索出两种方法连接。
A. microsoft ole db provider for oracle
采用这个方法连接的时候,遇到错误“未找到oracle客户端和网络组件。这些组件是由Oracle公司提供的,是Oracle7.3.3版(或更高)客户软件安装的一部分。”如下图: