У нас есть клиентское приложение, которое обращается к базе данных SQL Server (зеркалируется и кластеризуется) через С# dll с логикой повтора по конкретным номерам ошибок.
У нас возникают проблемы во время сбоев, где ошибки переходного процесса генерируются DLL, где их ловить в логике повтора позволило бы клиентскому приложению продолжить элегантно после отказа.
Ниже приведен список ошибок, которые мы в настоящее время обнаруживаем в логике повтора:
0
-2
-1
2
53
64
233
596
924
1205
1222
2801
4060
6005
10053
10054
10060
40143
40197
40501
40613
Кто-нибудь знает более полный список ошибок, которые БД могла бы выполнить при провале, который можно восстановить после завершения провала?
У них должно быть множество программного обеспечения, из-за которого им пришлось иметь дело с этим, но я не могу найти достойный список.
Спасибо, Крис.