QA@IT
«質問へ戻る

質問を投稿

.NETからオラクルへの接続エラーについて

.NET2008で作成しているWEBアプリケーションにおいて以下のエラーが発生しており
ご存知の方がいらっしゃったらアドバイスを下さい

エラーの発生個所
ログインページで入力したIDコードを元にして
ユーザーマスタからパスワードを取得するという単純なSQL文ですが
ユーザーコードAではエラーが発生せずに
ユーザーコードBではエラーが発生してしまいます。

エラー内容は
ORA-12560のTNSプロトコルアダプターエラー

実は2年前にも同じような現象が発生して、
その時はWEBサーバーを再起動することで問題が解消したのですが
今回も同じ現象が発生しており、WEBサーバを再起動する事で解消はしました。

オラクルへの接続は「oracle.dataaccess」を使用しています。
SQL文としては
[Select * From マスタ名 Where ID='コード番号']
という単純なSQLを1文発行しているだけなのですが
毎回発生するわけでもなく、再起動すると発生しなくなります。

このORA-12560のエラーを色々と調べてはみたものの
毎回発生するわけではないのでどう手を打てばいい物か困っております
たぶん2年後ぐらいにまた発生するのではないかと思いますが
実際にどのような対処方法が考えられるでしょうか?

IISのサイトを再起動すれば治るのかとも思い
バッチ処理で1カ月に1回夜中に再起動してみようかとも思いましたが
なんらかのはっきりとした要因が分からないと不安です。

同じような現象をご存じの方がいたら宜しくお願いします。

.NET2008で作成しているWEBアプリケーションにおいて以下のエラーが発生しており
ご存知の方がいらっしゃったらアドバイスを下さい

エラーの発生個所
ログインページで入力したIDコードを元にして
ユーザーマスタからパスワードを取得するという単純なSQL文ですが
ユーザーコードAではエラーが発生せずに
ユーザーコードBではエラーが発生してしまいます。

エラー内容は
『**ORA-12560のTNSプロトコルアダプターエラー**』


実は2年前にも同じような現象が発生して、
その時はWEBサーバーを再起動することで問題が解消したのですが
今回も同じ現象が発生しており、WEBサーバを再起動する事で解消はしました。

オラクルへの接続は「oracle.dataaccess」を使用しています。
SQL文としては
[Select * From マスタ名 Where ID='コード番号']
という単純なSQLを1文発行しているだけなのですが
毎回発生するわけでもなく、再起動すると発生しなくなります。

このORA-12560のエラーを色々と調べてはみたものの
毎回発生するわけではないのでどう手を打てばいい物か困っております
たぶん2年後ぐらいにまた発生するのではないかと思いますが
実際にどのような対処方法が考えられるでしょうか?

IISのサイトを再起動すれば治るのかとも思い
バッチ処理で1カ月に1回夜中に再起動してみようかとも思いましたが
なんらかのはっきりとした要因が分からないと不安です。

同じような現象をご存じの方がいたら宜しくお願いします。