23 dezembro, 2014

MS SQL - Trunk log

Quando os arquivos de log, extensão ldf, de um base de dados estiver muito grande, e tiver precisão de eliminar, segue comando para eliminar seu arquivo.

--eliminar deletar apagar trunk log, arquivos ldf

BACKUP LOG databasename WITH TRUNCATE_ONLY;
DBCC SHRINKFILE ( databasename_Log, 1)

<<< Comando testado no RDS da Amazon, funcionou legal. >>>

fonte: http://stackoverflow.com/questions/40402/what-is-the-command-to-truncate-a-sql-server-log-file