VS2008 中的 SSRS OracleClient 错误

发布于 2024-12-07 06:47:12 字数 267 浏览 1 评论 0原文

我已经四处寻找这个问题的答案,但到目前为止尚未成功找到适合我的东西。

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

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

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

I've searched around for an answer to this, but have thus far been unsuccessful finding something that works for me.

I am attempting to connect to an Oracle database in an SSRS report within VS2008, but always get the following error:

System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

I'm guessing it is a configuration issue (I have 11g client stuff installed on my system), but I can't seem to figure it out. The connection string also appears to be correct, as it works correctly on other machines.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

俯瞰星空 2024-12-14 06:47:12

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

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

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

In case this helps someone in the future, I will answer it here instead of deleting the question.

I had multiple versions of Oracle installed on this PC, some added by another user (it's a work laptop that I inherited and no control of what was installed previously).

I had to uninstall and reinstall the Oracle client (I chose the 11g R2 Client). At that point, everything appears to have been cleaned up, and I can run SSRS inside VS2008.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文