0

我已经四处寻找这个问题的答案,但到目前为止还没有找到适合我的东西。

我试图在 VS2008 的 SSRS 报告中连接到 Oracle 数据库,但总是出现以下错误:

System.Data.OracleClient 需要 Oracle 客户端软件版本 8.1.7 或更高版本

我猜这是一个配置问题(我的系统上安装了 11g 客户端的东西),但我似乎无法弄清楚。连接字符串似乎也是正确的,因为它在其他机器上也能正常工作。

4

1 回答 1

0

如果这对将来的某人有帮助,我会在这里回答而不是删除问题。

我在这台 PC 上安装了多个版本的 Oracle,其中一些是由另一个用户添加的(这是我继承的工作笔记本电脑,无法控制之前安装的内容)。

我不得不卸载并重新安装 Oracle 客户端(我选择了 11g R2 客户端)。到那时,一切似乎都已清理干净,我可以在 VS2008 中运行 SSRS。

于 2011-09-28T17:15:31.120 回答