Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка сервиса  [new]
ptybn84.07
Member

Откуда:
Сообщений: 68
При запуске метода из сервиса возникает ошибка. В логах следующий текст -
"Transaction (Process ID 165) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction." Самое интересное, что подобный ексепшн вылез 1 раз. При запуске консоли, реализующего тот же метод, что и служба все нормально отработало. Вопросы - что это за хрень такая, почему служба не смогла преодолеть то, что преодолела консоль( разница между ними лишь в оболочке, которая по расписанию в службе вызывает метод, который в консоли вызывается мгновенно) и как с этим бороться, чтобы в будущем не надо было руччками запускать консольку?
17 авг 12, 11:47    [13025404]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка сервиса  [new]
Glory
Member

Откуда:
Сообщений: 104760
ptybn84.07
Вопросы - что это за хрень такая, почему служба не смогла преодолеть то, что преодолела консоль

Взаимоблокировки разруливает сервер, а не клиент

ptybn84.07
и как с этим бороться, чтобы в будущем не надо было руччками запускать консольку?

http://www.mssqltips.com/sql-server-tip-category/61/locking-and-blocking/
17 авг 12, 12:11    [13025613]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить