Публикация
Уменьшение размера БД MS SQL, в случае большого .ldf файла
16 июня 2015 06:56
Если в MSSQL для БД включена полная модель восстановления (свойства базы) файл ldf может вырастать большими темпами и занимать практически все дисковое пространство. Одно из возможных решение (успешно опробованное):
1. Деаттачим базу.
2. Переименовываем файл ldf.
3. Аттачим базу с помощь хранимой процедуры следующим образом:
EXEC sp_attach_single_file_db @dbname = 'имя_базы',
@physname =
N'D:\MSSQL\DB\имя.mdf';
В итоге получаем сообщение:
Сбой при активации файла. Возможно, физическое имя файла "D:\MSSQL\DB\имя.ldf" неправильное.
Создан новый файл журнала "D:\MSSQL\DB\имя_log.LDF".
Создается новый файл ldf размером в 1Мб.
16 июня 2015 12:12
Спасибо большое Вам, Валерий.
Просто чудодейственный рецепт.:smile:
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать