Limpiar/Eliminar Log Base de datos MSSQL / Clean/Delete Log MSSQL Database

use Database
go

-- Cambiamos modelo de recuperación a simple 
ALTER DATABASE Database SET RECOVERY SIMPLE
GO

declare @archivo_log varchar(255)

select top 1 @archivo_log = name from sys.database_files where type_desc = 'LOG'

-- Reducimos tamaño del registro de transacciones
DBCC SHRINKFILE (@archivo_log)
GO

-- Cambiamos modelo de recuperación a completa 
ALTER DATABASE Database SET RECOVERY FULL
GO