環境は以下の通りです。不定期に以下のエラーが発生します。「保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。上記エラーは実行PCで現象はほとんどおきず、他のPCから接続した場合、同時に複数端末で実行した場合におきてます。ある一定期間出た後、再起動等を実施すると出なくなります。おきる場所につきましては、DBに対しSELECTを行ったときでどのテーブルでもおきてます。接続方式はODBCを使用しており、データアダプタ、コマンドにてdatasetを行っております。MissingSchemaAction.AddWithKey52.FILL(3)特にデータ連結はしておりません。考えられる原因は何がありますでしょうか。プログラム)エラーですか?それとも例外ですか?例外ならば、発生している場所を特定し、その近辺でやっていることを列挙してください。上記エラーは実行PCで現象はほとんどおきず、他のPCから接続した場合、同時に複数端末で実行した場合におきてます。ある一定期間出た後、再起動等を実施すると出なくなります。なんか、玉虫色な書き方ですね。接続した場合、同時に複数端末で実行した場合」の箇所。:「保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。出力されている例外ですよね。返信ありがとうございます。エラーを出しているのはCLR(システム)と思います。結論対策等が明記されていないように思いました。検索が足りなければ申し訳ありません。今回の環境としましては、以下となります。1IIS・ASPが動作しているPC2クライアントPC3クライアントPC1にてデバック・実行等を実施してもエラーは起きませんでした。2単独又は、2と3で同時実行等を実施するとたまに起きます。DBのみの再起動等は行っておらず、エラーが出た後PCの再起動を実施すると出なくなることは確認しました。DBのみ再起動等は調査後、回答します。念のため、本処理でのソースとエラー内容を以下に明記致します。保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。p_prmList)言葉足らずで申し訳ありませんが、よろしくお願いします。:エラーを出しているのはCLR(システム)と思います。エラー内容「保護されているメモリ・・・」にて検索等を実施しましたが、再起動により直る、いつのまにか無くなったと明記されており、結論対策等が明記されていないように思いました。?だとすると、根深そうです。(0)及ばずながら投稿させていただきます。私も以前同様の現象になった事があります。マネージドコードとかガーベッジコレクションとか、従来の考えにはないメモリ管理の方式がいろいろと採用されてましたので、それが異なるOS間で悪動作をしているのではないかと私は調査しましたが、結局わからずじまいでした。PCを再起動して、1のPCでのみ操作を行っている分にはメモリアクセスエラーはほとんど発生しなかった記憶があります。(前の事なのではっきりは覚えていませんが・・・。)>じゃんぬねっとさん何か思い当たる原因とかわかりますか?じゃんぬねっとさんのサイトはいつもいろいろ参考にさせていただいてます。結局の所、他のスレをいろいろ見ても、根本的な解決策を述べている所は無いように思いました。このエラーが気になった通りすがりのモノでした。(0)ODBCドライバの内部で落ちている事から考えて、明らかなコーディングミスが無いなら、後は日立に問い合わせるのが近道でしょう。実運用でだけ問題が起こるということは、ODBCドライバがマルチスレッドに対応しきれてないとかじゃないですかね。:>じゃんぬねっとさん何か思い当たる原因とかわかりますか?じゃんぬねっとさんのサイトはいつもいろいろ参考にさせていただいてます。結局の所、他のスレをいろいろ見ても、根本的な解決策を述べている所は無いように思いました。いうのは、甕星さんが既に答えられているようなものです。ミスではなく、ベンダ側の不具合というパターンが多いです。今回は明らかにドライバ側の不具合っぽいですが...以前、私も別のベンダに問い合わせをしたことがあります。皆様ご回答の程、ありがとうございます。皆様のご回答により、一旦ベンダへ問い合わせをしてみることにしました。(コーディングミスの可能性はあるかもしれませんが。)メモリの扱い方について、もっと深く勉強しようと思います。何かありましたら、投稿させて頂きますので、よろしくお願い致します。(0)たぶん、これ使えってことで。専用のコンポーネントがあるので、それを使うのが安全でしょう。(0)ウォッチこの質問への回答やコメントをメールでお知らせします。質問者は、ベストアンサーを変更できるようになりました。ベストアンサーを変更しても、前回答者のレベルは維持されます。SPAM対策のためのダミーチェックです。表示されていてもチェックしないでください。頂いたご意見への回答は行っておりません。