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