sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server 2008-logfilen afkortes ikke

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!



  1. overføre LIMIT som parametre til MySQL sproc

  2. Job for mysqld.service mislykkedes i Centos 7

  3. FEJL:tilladelse nægtet til relationstabelnavn på Postgres, mens du prøvede en SELECT som skrivebeskyttet bruger

  4. SQL JOIN-sværhedsgrad - ser ud til at have brug for en måde at begrænse rækker i en join-tilstand