21 de jul. de 2011

Esvaziar log SQL Server

Um problema constante em minha empresa é que temos pouco espaço em disco, e geralmente devido ao grande volume de log de transações da base, e por isso é necessário rodar um procedimento para que o problema seja resolvido.
-- Set to SIMPLE mode
ALTER DATABASE [name] SET RECOVERY SIMPLE;


-- Shrink the db
DBCC SHRINKFILE ('LogicalFile_name', 1);


-- Set back to FULL (optional depending on backup method used)
ALTER DATABASE [name] SET RECOVERY FULL;



Fonte

0 comentários: