Dynamics AX, .NET, Life
пятница, 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';
на понедельник, декабря 15, 2008 2 коммент.
Ярлыки: SQL Server
Подписаться на:
Сообщения (Atom)