I min situation havde jeg en 650 MB-database med en 370 GB-logfil i SQL Server 2008. Uanset hvad jeg prøvede, kunne jeg ikke få den til at skrumpe ned. Jeg prøvede alt, der er angivet som svar her, men stadig, intet virkede.
Endelig fandt jeg en meget kort kommentar et andet sted, der virkede. Det er at køre dette:
BACKUP LOG DatabaseName TO DISK = N'D:\Backup\DatabaseName_log.bak'
GO
DBCC SHRINKFILE('MyDatabase_Log', 1)
GO
Dette fik logfilen til at skrumpe fra 37 GB ned til 1 MB. Puha!