Я работаю в организации и столкнулся с проблемой, когда не могу сжать файл журнала. База данных SQL-сервера занимает 400 ГБ из 600 ГБ на жестком диске. Размер файла журнала составляет около 350 ГБ.
Я попытался сжать файл журнала, но размер остался прежним. Модель восстановления моей базы данных ПРОСТА.
Я просмотрел онлайн-сообщения, в которых есть предложения сделать резервную копию файла журнала, а затем попытаться сжать его. Но у меня недостаточно свободного места на моем диске для сохранения резервной копии журнала. (Примечание: в моей системе есть только один диск. и я не должен делать резервную копию на внешнем диске).
Поможет ли перенос всей этой БД на другой диск? Любые решения?
SELECT log_reuse_wait_desc FROM sys.databases
. Кроме того, введитеDBCC SHRINKFILE
из SMSS (по сценарию, а не через графический интерфейс) и посмотрите, какое сообщение оно напечатает. Если он не может сжать файл журнала, он сообщит вам, почему. - person Jeroen Mostert   schedule 20.09.2017