sql >> Database >  >> RDS >> Sqlserver

Logboek van SQL Server 2008 wordt niet afgekapt

In mijn situatie had ik een database van 650 MB met een logbestand van 370 GB in SQL Server 2008. Wat ik ook probeerde, ik kreeg het niet kleiner. Ik heb alles geprobeerd dat hier als antwoorden wordt vermeld, maar toch werkte niets.

Ten slotte vond ik ergens anders een heel korte opmerking die wel werkte. Het is om dit uit te voeren:

BACKUP LOG DatabaseName TO DISK = N'D:\Backup\DatabaseName_log.bak'
GO
DBCC SHRINKFILE('MyDatabase_Log', 1)
GO

Hierdoor werd het logbestand kleiner van 37 GB tot 1 MB. Wauw!



  1. Hoe de prestaties van mysql-query's controleren?

  2. Python 3.7 psycopg2 - Xcode-foutfout:opdracht 'gcc' is mislukt met afsluitstatus

  3. Hoe het record met de hoogste waarde in Oracle weer te geven?

  4. OPENXML in Postgres