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

Comments

Popular posts from this blog

Cómo identificar consultas más pesadas en SQL Server

Power View en SQL Server 2012 Primer Entrega

Machine Learning Services con SQL Server Managed Instance