Как очистить лог файл MS SQL?

Как очистить лог файл MS SQL?Советов очень много, от и до… до написания скрипта из SQL запросов на три страницы. Однако никто или не может или кто-то не хочет делать, а как известно, пока сам не сделаешь — ни кто за тебя делать не будет. Многие читатели спрашивают: Как очистить лог файл MS SQL? Лично я тоже «попался» как алёша на слове SHRINKFILE — и это меня привело не туда. А задача решалась очень просто. Ошибка 1 в строке 2… и всё без толку. В новом MS SQL 2008 Stanrard в обще не работает и ругается. Написана масса отзывов и масса советов. Но ни один не помогает. Все умные стали, а на простом примере никто помочь реально не может. Вот я и решил докопаться до истины: как очистить лог. Открываем: MS SQL Studio 2008. Подсоединяемся. Открываем нужную Базу. Кстати, по-умолчанию обычно стоит, когда вы ставите Базу стоит full бакап. Нажимаем выполнить запрос:

USE master;
ALTER DATABASE Ваша_БД SET RECOVERY SIMPLE;

USE Ваша_БД;
DBCC SHRINKFILE (Ваша_БД_log, 100, TRUNCATEONLY);

И всё просто. Просто вопрос: как? — простой ответ в две строчки! Таким образом база переводится в simple и лог делается по каждые 100 записей с очисткой таблицы логов. Как-то так. Мне лично помогло!