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
Comments