Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Регистрационният файл на SQL Server 2008 няма да бъде съкратен

В моята ситуация имах 650 MB база данни с 370 GB лог файл в SQL Server 2008. Без значение какво опитвах, не можах да я накарам да се свие. Опитах всичко, изброено като отговори тук, но пак нищо не се получи.

Най-накрая намерих много кратък коментар някъде другаде, който свърши работа. Трябва да стартирате това:

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

Това накара лог файла да се свие от 37 GB до 1 MB. Уау!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Абонаменти за SSRS Дублиращ имейл

  2. Избор на процесор за SQL Server 2014 – част 2

  3. Не може да се компилира SSIS компонент; Липсващо сглобяване във Visual Studio 2008

  4. Обърнете SQL резултат

  5. Избор и конфигуриране на хардуер за SQL Server 2016 Standard Edition