У нас есть задание, которое запускается каждое утро в CruiseControl.net для импорта файла данных в БД. Наша проблема заключается в том, что иногда БД засыпает ночью. Когда мы запускаем скрипт утром, время нашего соединения истекает, пока мы ждем, пока БД прогреется. Мы пытались увеличить тайм-ауты и т. д., но безуспешно. Есть ли способ заставить SQL Server прогреться в установленное время или пощекотать его, чтобы он оставался теплым?
На данный момент мы запускаем задание дважды, один раз в 9 утра, чтобы разогреть его, что терпит неудачу в 80% случаев, но, по крайней мере, прогревает сервер, и еще раз через час, что почти всегда работает.
Я бы не стал запускать его дважды, так как это большая работа и очень интенсивное использование процессора. Любые идеи?