Publicidad

Reducir el tamaño del fichero de transacciones de SQL Server


Por Alex el 21/01/2002 ( actualizado el 03/11/2021 ) , Comentar el artículo

Comparte este artículo:        




Muchas veces cuando trabajamos con bases de datos grandes el Transaction Log, crece y crece y no hay forma de reducir su tamaño, para hacerlo tenemos la utilizad DBCC SHRINKDATABASE que ejecutándola sobre la bases de datos que queremos reducir el Log.


El procedimiento a seguir es sencillo.

Volcamos los datos a la base de datos las páginas pendientes CHECKPOINT, borramos el log con BACKUP LOG Base_de_Datos WITH TRUNCATE_ONLY y reducimos el tamaño de la Transaction Log DBCC SHRINKDATABASE ( Base_de_Datos , TRUNCATEONLY )
CHECKPOINT
BACKUP LOG Base_de_Datos WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE ( Base_de_Datos , TRUNCATEONLY )

y esto es todo, feliz programming!!
Saludos
Alex.


Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.