Исключение SQLEx "заблокировано для ресурсов блокировки с другим процессом и выбрано в качестве жертвы тупика" - довольно распространенное явление;
Содержит ли исключение текст запроса, выполненный где-нибудь? Можно ли получить?
Thks
Да, но не в вашем исключении. Вы ДОЛЖНЫ ЗНАТЬ, ЧТО ВЫ СДЕЛАЛИ - а исключение просто говорит вам, что ВЫ ЗАБЛОКИРОВАНЫ. Вы должны знать, какой SQL вы выполняете в данный момент.
В остальном используйте профилировщик запросов и другую информацию, которую вы получаете с сервера (для некоторых советов проверьте http://support.microsoft.com/kb/832524 или http://msdn.microsoft.com/en-us/library/aa937573(v=SQL.80).aspx, чтобы узнать, с какими ДРУГИМИ сценариями вы зашли в тупик. хотя по очень очевидным соображениям безопасности что-то делает только adins.