System.Data.OracleClientライブラリがマシンOracleClientにどのようにインストールされているのでしょうか。私はクライアントを再インストールしましたが、クライアントがPCにインストールされているため、PATH変数のOracleクライアントへのレジストリおよびパスのエントリがあるため、「OracleClientにはOracleクライアントソフトウェアが必要です」というエラーが表示されます。System.Data.OracleClientがインストールされているOracleClientを検出する方法
1
A
答えて
1
これは私の作品:
- は、インストールディレクトリのベースに等しい値で、環境変数ORACLE_HOMEを追加します(例:C:10.2.0 \ client_1 \ \オラクル\製品を)
- %ORACLE_HOME%\ビン\は
は、ODP.NETを使用すると、非推奨System.Data.OracleClient.dllへより優れていることに同意したPATH(セットアッププログラムが既に持っているそこにそれを置く必要がある)であることを確認します。
+0
ODPは、oracleクライアントを同時にインストールするので、確実に優れています。 –
+0
さて、System.Data.OracleClientを避けることは、それ以上の理由で回避する価値があります。 http://blogs.msdn.com/b/adonet/archive/2009/06/15/system-data-oracleclient-update.aspxを参照してください。 –
関連する問題
- 1. Zebraプリンタがインストールされているかどうかを検出する方法
- 2. プラグインがインストールされている場合、Vagrantfileから検出する方法は?
- 3. C#を使用するWindowsインストーラ4.5がインストールされているかどうかを検出する方法
- 4. Excel 2003がインストールされているかどうかを検出する最善の方法は何ですか?
- 5. SQLCMD.exeがインストールされているかどうかを検出する適切な方法はありますか?
- 6. iOS:iOSアプリのインストール元をプログラムで検出する(インストールされているアプリ内)
- 7. MKUserTrackingBarButtonItemが使用されているときの検出方法
- 8. インストール方法がC#インストールプロジェクトで呼び出されていない
- 9. WIX:サードパーティのアプリケーションがインストールされているかどうかを検出する方法は?
- 10. FirefoxがC#からインストールされているかどうかを検出する方法は?
- 11. C#コードでCrystal Reports Basicがインストールされているかどうかを検出する方法
- 12. アプリケーションがインストールされているかどうかを検出する
- 13. MySql Connector/ODBCがインストールされているかどうかをプログラムで検出する方法は? (必要に応じてインストールしてください)
- 14. Media Servicesの検出方法はWindows Server 2003にインストールされていますか?
- 15. アプリがインストールされていない場合はプログラムで検出するios
- 16. Windows Server 2012にインストールされているサーバーロールの検出
- 17. インストールされているExcelバージョン(およびサービスパック)の検出
- 18. Webworks AppからデバイスにインストールされているBlackberry Messengerのバージョンを検出する方法
- 19. OSX/Xcode/Objective-C:インストールされているFlash Playerのバージョンを検出する方法は?
- 20. インストールされているAzure SDKのバージョンを自動的に検出する方法は?
- 21. Androidデバイスにインストールされている証明書を検出する
- 22. pythonの場所(pythonがインストールされている場所)を出力に出力する方法
- 23. EnumDisplayDevicesは、ドライバがインストールされていないデバイスを検出できますか?
- 24. ドロウアブルがタッチされたときを検出する方法
- 25. どのキーが押されたかを検出する方法
- 26. SKSpriteNodeがタッチされたことを検出する方法
- 27. テクスチャが破壊されたときを検出する方法
- 28. コンパクトフレームワークがモバイルデバイスにインストールされているかどうかの検出
- 29. アンドロイドで開かれているアプリを検出する方法
- 30. インストールされているパンダのバージョンを確認する方法
System.Data.OracleClientに必要なoracleクライアントのバージョンが、所有しているものと同じであるかどうかを確認しましたか? –
私はすでにそれをチェックしました、バージョンはさらに必要最小限のバージョンです。 –
まだ問題が分かっていませんが、別の方法で解決しました。 System.Data.OracleClientは廃止されたので、ODP.NET 4.0のOracle Data ProviderのOracle.Data.Clientを使用するためのコードをリファクタリングし、すべて正常に機能しました。 –