Tutorial – Limpiar o reducir el log ldf Sql Server

Tutorial – Limpiar o reducir el log ldf Sql Server

02/10/2017 0 Por viperEF

PARA SQL SERVER 2008

USE miBaseDeDatos;
GO
-- cambiamos el recovery a nodo simple
ALTER DATABASE miBaseDeDatos
SET RECOVERY SIMPLE;
GO
-- reducirmos el archivo log a 1 MB.
DBCC SHRINKFILE (miBaseDeDatos_Log, 1);
GO
-- devolvemos el nivel de recovery a full
ALTER DATABASE miBaseDeDatos
SET RECOVERY FULL;
GO

donde miBaseDeDatos es el nombre de la base de datos.

PARA SQL SERVER 2005

USE dbvcenter
CHECKPOINT
EXEC sp_addumpdevice 'disk', 'Copiadbvcenter', 'd:\dbvcenter.bak'
BACKUP DATABASE dbvcenter TO Copiadbvcenter
BACKUP LOG dbvcenter WITH TRUNCATE_ONLY
DBCC SHRINKFILE (dbvcenter_Log, 100)

donde dbvcenter es el nombre de mi base de datos