Важно! Обязательно сделайте копию базы данных SQL!
Открываем: MS SQL 2008/2012. Подсоединяемся. По-умолчанию всегда ставиться настройка для базы данных full бакап (полное копирование) т.е. регистрируется каждая запись и каждое изменение. Открываем нужную Базу, нажимаем правой кнопкой на БД и выбираем команду «Создать запрос». Прописываем команды запроса:
USE master;
ALTER DATABASE Ваша_БД SET RECOVERY SIMPLE;
USE Ваша_БД;
DBCC SHRINKFILE (Ваша_БД_log, 100, TRUNCATEONLY);
Далее. Нажимаем выполнить запрос:
Таким образом база переводится в simple и лог делается по каждые 100 записей с очисткой таблицы логов (также можно задать большее или меньшее количество записей 10,100,1000 и т.д.).
Например:
USE master;
ALTER DATABASE «1C_base» SET RECOVERY SIMPLE;
USE «1C_base»;
DBCC SHRINKFILE («1C_base_log», 100, TRUNCATEONLY);
После чего размер лога значительно уменьшится и в дальнейшем будет не так быстро увеличиваться в размерах.