Есть достаточно тяжелая задача, которая расчитывается с помощью пакетной обработки. На первом этапе идёт предварительная подготовка данных, которые помещаются в таблицу. Порядка 5000000 записей. Затем по этой таблице делается суммирующий запрос вида:
while select ItemId, ConfigId, inventDimId,
sum(QtyIncomeSaldo),
...........................
sum(PQtyOutcomeTransfer)
from tmpTable group by ItemId, ConfigId, inventDimId
{
здесь вывод результатов
}
запрос выполняется около часа и затем выдаёт сообщение:
"Cepвep пpилoжeний Microsoft Axapta зaкpыл coeдинeниe c вaшим кoмпьютepoм.
Cкopee вceгo, aдминиcтpaтop cиcтeмы пpepвaл вaшy ceccию paбoты, или caм cepвep пpилoжeнии ocтaнoвилcя или пepeзaпycкaeтcя..."
и не обманывает - действительно закрывается! 
Был найден временный выход - каждый раз перед задачей удалял индексы, формировал и всё отрабатывало нормально. Теперь увы и это не помогает.
Может есть у кого предположения где тут собака зарыта или даже решение как её откопать?