by Roy Rojas
20. junio 2009 06:28
Principalmente cuando estamos utilizando bases de datos SQL Server Express el tamaño de nuestra base de datos es de suma importancia, ya que solo nos permite 4GB, incluidos Datos y Log.
Ahora, con el siguiente script vamos a reducir el tamaño del Log de nuestra base de datos, significativamente.
Importante: Realizar un Backup de nuestra base de datos por seguridad antes de ejecutar este script
use NombreBaseDatos
GO
DBCC UPDATEUSAGE(0)
GO
sp_spaceused
GO
DBCC SHRINKDATABASE(N'NombreBaseDatos', 5 )
GO
BACKUP LOG NombreBaseDatos WITH TRUNCATE_ONLY
GO
DBCC SHRINKDATABASE ( NombreBaseDatos, TRUNCATEONLY )
GO
DBCC UPDATEUSAGE(0)
GO
sp_spaceused
GO
Print 'Mantenimiento del Log finalizado'