1

Oracles Data Access Provider for .NET 4.0を使用してOracleに接続するWPFアプリケーション(NET 4.0)を開発しました。

すべてうまく機能しますが、ユーザーのマシンで動作させるのに少し問題があります。

問題は、ユーザーがOracle9iに接続するために当社のERPで使用するためにOracle9クライアントをすでにインストールしていることです。

ユーザーのマシンにODACをインストールしましたが、企業のERPに接続できなくなっていることがわかりました。ただし、cmdプロンプトに移動すると、TNSPINGを正常に実行でき、Oracle9クライアントの使用が報告されます。

ここで何が間違っているのでしょうか。2つを共存させることはできますか。Oracle9クライアントを完全に削除し、ERPがODACを使用できるようにする必要がありますか。

この件に関するご協力をいただければ幸いです。

ありがとう

4

1 に答える 1

0

同じコンピュータでOracleクライアント10と11を問題なく使用しています。

プリンシパルホームを指定できるようです(ここを参照:http://download.oracle.com/docs/cd/B10500_01/em.920/a96697/moh.htm

クライアント9をプリンシパルに設定すると、ERPへの接続がより適切に機能する可能性があります。

于 2011-03-02T10:52:30.560 に答える