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 に答える