Как поймать исключения тайм-аута SQLServer

здесь: http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.framework.adonet/2006-10/msg00064.html

Вы также можете .cs-file прочитать, что Томас Вайнгартнер написал:

Тайм-аут: SqlException.Number sql-srever == -2 (это код ошибки ADO.NET)
Общая c#.net сетевая ошибка: SqlException.Number sql-server == 11
Deadlock: SqlException.Number visual-c# == 1205 (это код ошибки SQL visual-c# Server)

...

Мы обрабатываем c#.net «Общую ошибку сети» также csharp как исключение тайм-аута. Это mssql происходит только в редких sql-srever случаях, например, когда c#-language ваш запрос на обновление c#-language / вставку / удаление вызовет ms-sql-server длительный триггер.

c#

.net

sql-server

error-handling

2022-10-17T05:20:50+00:00