Имя: Пароль:
1C
 
Ошибка HRESULT=80040E31, SQLSTATE=HYT00, native=1222
0 IronDemon
 
24.09.06
11:52
Вот, два дня подряд при пересчете партий сообщает сабж, понятно что тайм-аут истек. Вопрос - где копать? Пересчет ночью, в базе никого, неделю назад все ОК было. Не пойму из-за чего :( Тайм-аут заканчивается в процедуре ПолучитьТаблицуПартийНаСкладахУпр
1 IronDemon
 
24.09.06
12:08
Вот, нашел описание от 1С

Microsoft OLE DB Provider for SQL Server: Lock request time out period expired.
HRESULT = 80040E31, SQLSTATE = HYT00, native = 1222

Время ожидания освобождения записей, заблокированных другой транзакцией, превысило максимально допустимое время ожидания, равное 20 секундам. Появление этого сообщения свидетельствует об исполнении другим пользователем длительной транзакции над теми же самыми данными. При частом появлении таких сообщений желательно проанализировать конфигурацию с целью выявления неоправданно длительных транзакций. Кроме того, это может свидетельствовать о выполнении интерактивного действия при незакрытой транзакции.

Но, млин, почему неделю-месяц-полгода назад при восстановлении последовательности все ОК было. А сейчас две ночи подряд ругается :(
2 Стрелок
 
24.09.06
12:09
поприсутствуй ночью и посмотри при проведении какого документа ругается
3 IronDemon
 
24.09.06
12:17
По ночам должны работать роботы…
4 Стрелок
 
24.09.06
12:22
(3) а твой объявил страйк (наслушася понимаешь лозунгов "работать должны роботы" - кому они должны?)
5 IronDemon
 
24.09.06
12:25
И ведь не уволишь его :)
6 Стрелок
 
24.09.06
12:25
(5) отож
7 Стрелок
 
24.09.06
12:25
(+6) надо договариваться
8 romix
 
модератор
24.09.06
12:49
Может кто-то держит открытый документ?
9 Стрелок
 
24.09.06
12:50
(8) приведение главбуха ;))
10 IronDemon
 
24.09.06
12:52
(8) В 1.30 или 2.15 ??
(9) база УТ
11 romix
 
модератор
24.09.06
12:53
(10) Почему бы и нет? Бухи - народ очень ответственный и трудолюбивый...
12 IronDemon
 
24.09.06
12:56
В базе бухи не работают, они получают выгрузку в 7.7 и в ней варятся.
Проверено, в базу никто не заходил.
13 Стрелок
 
24.09.06
12:57
(12) мля... что мешает днём в выходной день попробовать если так ночью облом....
14 IronDemon
 
24.09.06
12:58
Вот, пробую. Сегодня же воскресенье?
15 Стрелок
 
24.09.06
12:58
(14) смотря где
16 ZyXEL
 
24.09.06
13:00
средствами SQL протестируй базу.. может какие то косяки есть...
17 IronDemon
 
24.09.06
13:00
Уже 8 дней пересчитал, а ночью 3-4 дня, и все.
18 IronDemon
 
24.09.06
13:12
Все, разобрался. Ночью запускались Maintenance Plan с "Reorganize data and index pages" и "Update the statistics used by the query optimizer".

Млин, предупреждать других надо, когда такое делаешь.
19 Advan
 
24.09.06
13:36
(18)Требуй пиво как компенсацию!
20 IronDemon
 
24.09.06
14:08
(19) однозначно
21 Kraft
 
24.09.06
14:10
(8) +1, есть много оленей оставляющих восьмерку с открытыми доками на ночь
22 IronDemon
 
24.09.06
14:17
(21) все сессии прибиваются
Ошибка? Это не ошибка, это системная функция.