пятница, 26 декабря 2008 г.

К кризису готов (почти)

Небольшой жировой запас на холодную зиму две тысячи девятого года.

 

понедельник, 15 декабря 2008 г.

Обрезание лога транзакций

Очень распространненая задача - обрезание лога транзакций

use master; --Сообщить SQL серверу, что мы хотим усечь Log файл --P.S.: Название BD должно быть без кавычек BACKUP LOG название_базы_данных WITH TRUNCATE_ONLY; --Команда SQL серверу на физическое усечение файлов БД --(без выполнения этой команды физический размер LOG файла не уменьшится) --P.S.: Название BD должно быть без кавычек DBCC SHRINKDATABASE ( название_базы_данных, TRUNCATEONLY); --Установить опцию автоматического усечения журнала транзакций для DB --(чтобы в будущем не следить за размером LOG файла). --P.S.: Название BD должно быть в кавычках exec sp_dboption 'название_базы_данных', 'trunc. log on chkpt.', 'true';