--Antes de truncar el log cambiamos el modelo de recuperación a SIMPLE.
ALTER DATABASE NombreBaseDatos
SET RECOVERY SIMPLE;
GO
--Reducimos el log de transacciones a 1 MB.
DBCC SHRINKFILE(NombreBaseDatos_log, 1);
GO
-- Cambiamos nuevamente el modelo de recuperación a Completo.
ALTER DATABASE NombreBaseDatos
SET RECOVERY FULL;
GO
Considerando que el comando aplica sobre el nombre lógico de la BD.