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

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: