Как сжать очень большой файл журнала в SQL Server 2016

У меня есть хранилище с файлом журнала на 800 ГБ. Теперь я хочу сжать или другое решение, чтобы уменьшить дисковое пространство, занимаемое Log.ldf. Я попытался сжать файл несколькими способами. Я получил полную резервную копию, резервную копию журнала транзакций, изменил режим восстановления, запустил команду dbcc, но ни одна из них не повлияла на объем файла журнала на диске, отключил базу данных, а затем удалил файл журнала, но из-за памяти Оптимизировать контейнер файлов Я столкнулся с ошибкой, когда пытался снова прикрепить его (я читал, что SQL-сервер автоматически добавит файл журнала, но, очевидно, нет, когда в базе данных есть файл memory_optimize), после всех этих решений мой файл журнала по-прежнему 800 ГБ, а я нет знать, что нужно сделать, чтобы освободить место на диске, используемое файлом журнала. Есть ли какие-либо предложения? Или я забываю делать что-то в моих подходах?

0 ответов

Другие вопросы по тегам