Вчера я восстановил базу данных 35Gb на своей машине dev, и все это было хорошо до сегодняшнего утра, когда мое клиентское приложение не удалось подключиться. Поэтому я открыл SQL Management Studio, чтобы найти базу данных «In Recovery».База данных SQL Server 2005 «В восстановлении»
Я не знаю огромного количества об этом, кроме как это обычно связано с незафиксированными транзакциями. Теперь, поскольку я знаю, что не является незавершенными транзакциями, это должно быть что-то еще. Итак, во-первых, я хотел бы знать, при каких условиях это может произойти. Во-вторых, пока это происходит, я не могу работать, если есть какие-либо способы остановить восстановление, ускорить его или, по крайней мере, найти, как долго это будет помогать.
По моему опыту я видел то же самое, когда сервер разбился (по ошибке ОС или прерыванием питания) для большой базы данных (около 100 ГБ). Вы обнаружили в средстве просмотра событий некоторые ошибки или предупреждения? Единственный способ остановить восстановление - это закрыть сервер sql, но когда сервер перезагрузится ... восстановление снова начнется! –