Limpiar el LOG en SQL Server sin guardarlo

En versiones anteriores de SQL Server se contaba con el estatuto TRUNCATE_ONLY para limpiar el LOG sin guardarlo, sin embargo esta función fue deprecada en versiones nuevas de SQL Server. Por lo tanto si deseamos “limpiar ” LOG de SQL Server y no nos interesa su contenido podemos ejecutar los siguientes comandos:

 

— Hacer backup sin guardarlo en archivo

BACKUP LOG [nombreBD] TO DISK=’NULL’

– – Reducir el tamaño de los archivos de log

dbcc shrinkfile (‘TLOGFILENAME’, tamano) – donde tamano es la cantidad de MB que deseamos que quede el archivo

 

 

Eduardo Castro Martínez

http://ecastrom.blogspot.com

http://comunidadwindows.org

http://tiny.cc/comwindows

About ecastrom

Eduardo Castro is an IT professional who main focus is consulting on several topics as Databases, Security, Messaging and Development. He has been speaker in several Microsoft Events and in IEEE Conferences.
This entry was posted in SQL 2008. Bookmark the permalink.

Leave a comment