2016-04-17 12 views
2

同じWindows 2008 R2サーバー上でASP.NET & C#.NETプログラムを実行する必要があります。あなたはすべてがクックウォークになると思って、1つは働き、もう1つはフリーズです。私の個人的なORA-12154エラーを解決するにはどうすればよいですか?

初めてOracle XEをサーバーにインストールし、すべて機能しています。 DBを移行し、良いものが見えていました。

私はWindows 2003 x86環境からWebアプリケーションを移行しました。それはうまくいかないので、私はOracle 11g(11.2x)x86クライアントをインストールし、アプリケーションプールに32ビットのアプリケーションを許可し、Webアプリケーションの作業が始まったので、私は幸せなダンスを始めました。

Webアプリケーションの一部は、WebルートのbinフォルダにあるC#実行可能ファイル(.exe)を実行して実行します。それは動作していないので、私はシェルのコマンドラインをつかんで手動で実行することに決めました。私はエラーを取得します。

ファイル「Oracle.DataAccess.dll」またはその依存関係の1つをロードできませんでした。システムは、指定されたファイルを見つけることができません。私は、独自の場所に実行可能ファイルを移動するものの数をしようとした後

、Oracleの11グラムのx64クライアントをインストールし、アプリケーションファイル(.exe)をフォルダにoracle.dataaccess.dllを入れて、今私が取得します。

ORA-12154:TNS:接続識別子を解決できませんでしたが、TNSPINGを含むすべてがDBにうまく接続し

を指定し、私はパス変数の先頭にX64パスを持っていると私は持っています多くのORA-12154トラブルシューティングのヒントを試してみると、私は正式に困惑しています。システム上のすべてのTNSNAMES.ORAファイルをチェックしてダブルチェックしましたが、それらはすべて見栄えが良いです。

「私はTNSNAMES.ORAが私のプログラムで何点点滅していますか?」という質問が1つあります。その目的のために、私はsysinternals ProcessExplorerをダウンロードして実行しました(組み込みのリソースモニターと同じですが(しかし、TNSNAMES.ORAだけでなく、ファイルを開くこともできませんでした)。

2003 x86サーバー私はからそれをコピーした。

anyoune

答えて

0

?この上の任意の建設的な考えを持っています無視してください、C#の通過強時間のかなりの数を過ごした後、私はC#のプログラマーではないです、私は問題があることを発見しましたオープンソースモジュールがどのようにDBにアクセスしたかを理解していない。

prog "default"パラメータで接続メソッドを1回呼び出してから実行時パラメータで再度呼び出すため、 "エラー"メッセージが表示されます。

ちょうど私を撃つ。

関連する問題