1

ライブラリ System.Data.OracleClient がマシン OracleClient にインストールされていることをどのように検出するのだろうか。クライアントを再インストールしましたが、「OracleClientにはOracleクライアントソフトウェアが必要です」というエラーが表示されます.これは、クライアントがPCにインストールされているため、レジストリにエントリがあり、PATH変数にOracleクライアントへのパスがあるため、疑わしいようです.

4

1 に答える 1

1

これは私のために働く:

  1. 環境変数 ORACLE_HOME を追加します。値はインストール ディレクトリのベース (例: C:\oracle\product\10.2.0\client_1) と同じです。
  2. %ORACLE_HOME%\bin\ が PATH にあることを確認します (セットアップ プログラムによって既にそこに配置されているはずです)。

ODP.NET を使用することは、非推奨の System.Data.OracleClient よりも優れていることに同意しました。

于 2011-10-28T22:43:09.797 に答える