他の人が例外を報告しているのを見System.Net.Sockets.SocketException
たことがありますが、それらは主に Web サービスに関係しています。Web サービスを呼び出しているわけではありません。実際、この ASP.NET アプリは、単一のアセンブリに UI レイヤーとデータ レイヤーが含まれている単層アプリです。データを取得するには、手動で接続を開き、コマンドを作成し、リーダーを実行するか、データ アダプターを使用してデータ テーブルを埋めてからページに配信します。
コマンドを実行しようとすると、月に数回、System.Net.Sockets.SocketException
. 何が原因なのかわかりません。件名に記載されているように、Teradata データベースにアクセスしているため、TdConnection、TdCommand、TdDataAdapter を使用します。
cmdSolutionName = New TdCommand(sSql, Con)
daSolutionName.SelectCommand = cmdSolutionName
daSolutionName.Fill(tmpTable) 'Exception is thrown here
Web サービスではなくデータベース接続を直接操作するときに、この例外の原因を知っている人はいますか?