• ベストアンサー

ASPアプリケーションが動かなくなります

社内のイントラネットWebでASPアプリケーションが動いています。 そのASPが原因と考えられるトラブルが不定期に発生します。  具体的なトラブルの内容は、ASPアプリケーションによるページの表示が出力されなくなるというもので、発生したときはIISを再起動して対応しております。 ( 通常のHTMLページは正常に表示できています ) トラブルが発生するタイミングはデータベースに新しいレコードが追加されて、その追加されたレコードのデータを複数と考えられる人が参照した時のようですが、確証がえられていません。 トラブルの原因としてプログラムソース中のデータベースのオープン・クローズやレコードセットのオープン・クローズなどの抜けを考え一通りチェックして修正したつもりになっていましたが、トラブルは相変わらず発生して頭を抱えている現状です。 ASPアプリケーション(の構築)でトラブルの原因に関するヒント・考えられる動作・チェックするべき点などなんでも結構ですのでお手数ですが教えてください。 なお、同一のサーバーでは複数のASPアプリケーションが存在します。 ○ 環境 Webサーバ:Windows2003 Server データベース:Microsoft Access

質問者が選んだベストアンサー

  • ベストアンサー
  • dee_honda
  • ベストアンサー率53% (26/49)
回答No.3

これらの推奨事項に関しては、実施済みでしょうか? IIS と共に Microsoft Jet を使用する http://support.microsoft.com/kb/299974/ [ACC2003] Jet 4.0 データベースの動作環境を最適に保つ方法 http://support.microsoft.com/default.aspx?scid=kb;ja;303528

komorebi99
質問者

お礼

ご教示ありがとうございました。 再構築を含めて再検討します。

その他の回答 (4)

  • monkiki07
  • ベストアンサー率26% (9/34)
回答No.5

私もkomorebi99さんと同じ症状が不定期に発生します。 現在そのトラブルについて調べていたところ、ここに辿りつきました・・・。 もう少し調べてみて、何かわかったらアップします。

回答No.4

No3の方のご指摘のとおり、MSのサポート外です。 呼び元のAPが一つでも、ワーカープロセスとしては複数になると思いますので、「複数ユーザがJetにアクセスしている」状況となります。 注)IISの設定のも依存しますが、一般論として… 同時使用ユーザ数、想定トランザクション数がわからないのでなんとも言いがたいのですが、一般に推奨される環境ではないと。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;832205
komorebi99
質問者

お礼

ご教示ありがとうございました。 再構築など検討してみます

  • kztk
  • ベストアンサー率53% (59/110)
回答No.2

>ASPアプリケーションによるページの表示が出力されなくなる 詳細を教えてください。 ・何も表示されない?エラーが表示される? ・ブラウザで「ソースを表示」するとどうなっている?

komorebi99
質問者

お礼

お礼が遅れまして申し訳ありません 現在も原因などはわかっておりません。 システムを作った社員がドキュメントもなにも残していないので、最悪の場合再構築も含めて検討します。

回答No.1

Accessはシングルユーザーのみサポートされていますので 上位のSQLサーバーで運用しないとトラブルになります

komorebi99
質問者

補足

幾つかのASP/Accessのアプリケーションが同様に複数のユーザーが使用しているのですが、トラブルを発生しているASPアプリケーションは特定の一つだけなのです。 何か考えられる要因はありますでしょうか?

関連するQ&A