v7: SQL...Query timeout expired #788421


#0 by vadim777
С наступившим 2017. В чем причина ошибки: SQL State: HYT00 Native: 0 Message: [Microsoft][ODBC SQL Server Driver]Query timeout expired База на SQL 2008, один пользователь. Конфигурация - переделанная из АБТ 3.6, без регистров. Производится архивирование периода за один год, в одной транзакции.
#1 by Cool_Profi
Время ожидания транзакции истекло. Какая буква не понятна?
#2 by vadim777
Почему?
#3 by Cool_Profi
Потому что она слишком долгая
#4 by vadim777
Понятно что долгая. Что делать? ЗЫ: в обработке "Архивирование периода" этапы работы раньше были в отдельных транзакциях: создание операций, пометка документов на удаление. Сделал все в одной транзакции. Думаю, что из-за этого растет журнал, а на это нужно время. Где увеличить время ожидания завершения транзакции в SQL 2008?
#5 by Cool_Profi
Сделай несколько транзакций.
#6 by vadim777
Специально сделал одной транзакцией, чтоб при сбоях был полный откат. ЗЫ: Кажется нашел где: Tools->Options->Designers: Transactions time-out after: Было 30 сек, установил в 60 сек.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С