サーバー(XP SP3/IIS5.1/SQL SEVRER2006R2)へクライアントから
DB(SQL SERVER)へデータを登録しようとしたところ
「基礎になる接続が閉じられました。受信時に予期しないエラーが発生しました。」
と出てしまいます。
何が原因で発生するのですか
SQL SERVERの設定?
IISの設定?
XPの設定?
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

>現在メンテナンスしているシステムです。


ウェブベースなんですか。

The underlying connection was closed: Unable to connect to the remote server.
で検索してみると、
proxyサーバーがhttpリクエストを拒否している可能性
DNSの解決ができていない可能性
などが示唆されています。
http://nilangshah.wordpress.com/2007/03/01/the-u …
    • good
    • 0
この回答へのお礼

ありがとうございます。
IISの設定でした。(情けない。)

お礼日時:2011/04/21 16:23

何らかの重い処理が原因で、タイムアウトしているのでしょう。



trace.axdを見る
http://www.atmarkit.co.jp/fdotnet/dotnettips/040 …

DB接続やSQL実行などの怪しいところの前後にTrace.Writeを入れる
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

参考にして試してみます。

お礼日時:2011/04/21 15:16

DBほとんどさわったことない、素人の勝手な意見だけど、


エラーで検索して同じようなケースがでてこないなら、

ネットワークにはつながっていますか?
PINGは通りますか?
どのようなアプリケーションで登録しようとしていますか?
そのアプリケーションから、DB(サーバー)は見えていますか?
サーバーに(テスト)接続できますか?
他のSQLだとどうなりますか?
ほかの端末からはどうですか?
今まで成功したことはありますか?
ソフトウエアおよびDBのfixパッチはちゃんとあたっていますか?
ファイアーウォール、IIs、ウイルスソフト、が邪魔している可能性は?
・・・・・・
などを確認しつつ問題を切り分けていく必要があると思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

>ネットワークにはつながっていますか?
つながっています。
>PINGは通りますか?
通ります。
>どのようなアプリケーションで登録しようとしていますか?
現在メンテナンスしているシステムです。別のPCへサーバを移してから出ます。
>そのアプリケーションから、DB(サーバー)は見えていますか?
>サーバーに(テスト)接続できますか?
>他のSQLだとどうなりますか?
>ほかの端末からはどうですか?
やってみましたが、違うエラー(詳細は調査中)が出ましたが
DBには登録できています。
>今まで成功したことはありますか?
はいあります。

>ソフトウエアおよびDBのfixパッチはちゃんとあたっていますか?
確認してみます。

>ファイアーウォール、IIs、ウイルスソフト、が邪魔している可能性は?
ファイアーウォールは現在、とりあえず、無効にしてます。(有効にしていると、ほかの端末からアクセスできないので)
この辺かな??

参考して調べてみます。

お礼日時:2011/04/21 15:14

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QWebサービスについて(基になる接続が閉じられました・・・)

お世話になっております。

ASP.NET(VB.NET)にて以下の構成のWEBシステムを構築しました。
WEBサーバ(Win2003Serv)⇒APサーバ(Win2003Serv)⇒DBサーバ(SQL2000Serv)
基本的には通常の動作においては問題なく動いています。

しかし負荷試験を行い250ユーザーにて処理を行うと、クライアント側のWebサービスに対する待機する時間を超えるタイミングで以下のようなエラーがスローされてしまいます。

(1) 操作がタイムアウトしました。
(2) 基になる接続が閉じられました : 要求がキャンセルされました。

負荷試験の内容はTOP画面を250ユーザーにて約10分間表示し計測しています。
TOP画面では初期表示時にWebサービスでAPサーバに繋ぎにADO.NETにてDBからデータ取得を4箇所で行い画面表示を行っています。

(1) の原因としてはADO.NETのMaxPoolSize(現在はデフォルト値)などが関係しているのではと思っているのですが確信には至っておりません。
(2) は全く検討が付きません。

まだまだ調査途中で書き込む段階ではないと思うのですが時間がないため書き込んだ次第です。

同様の現象での解決法や原因以外でも何でも構いませんのでご教授お願いいたします。

お世話になっております。

ASP.NET(VB.NET)にて以下の構成のWEBシステムを構築しました。
WEBサーバ(Win2003Serv)⇒APサーバ(Win2003Serv)⇒DBサーバ(SQL2000Serv)
基本的には通常の動作においては問題なく動いています。

しかし負荷試験を行い250ユーザーにて処理を行うと、クライアント側のWebサービスに対する待機する時間を超えるタイミングで以下のようなエラーがスローされてしまいます。

(1) 操作がタイムアウトしました。
(2) 基になる接続が閉じられました : 要求がキャンセルされました。

...続きを読む

Aベストアンサー

>(1) の原因としてはADO.NETのMaxPoolSize(現在はデフォルト値)などが関係しているのではと思っているのですが確信には至っておりません。

そうなら例外が発生しているでしょう。
例外をテキストファイルかイベントログなどにロギングするとか。

>(2) は全く検討が付きません。

「ASP.NET Webサービス 基になる接続が閉じられました」でググるとか。

WebServiceサーバ側
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=8800&forum=7

WebServiceクライアント側
http://support.microsoft.com/kb/819450/ja


人気Q&Aランキング

おすすめ情報