MS SQL log fájl shrink, ha minden szakad…
Egyik adatbázisnál nem sikerült már egy jó ideje üríteni a log fájlt. A GUI-ról próbálkoztam mindegyik funkcióval: db shrink, file shrink, reorganize. Egyik sem segített. Makacsul maradt 120 GB.
Így maradt a hackes módszer:
1. lépés – GUI-ról detach DB (minden kapcsolatot le kell választani előtte!)
2. lépés – nevezzük át a log fájlt (törölhető is, de így biztonságosabb)
3. lépés –
Ennyi. Ha minden rendben ment, akkor figyelmeztet, hogy nem található a log fájl, és ezért létrehoz egy újat.
Előtte minden esetben készíts backupot!
Így maradt a hackes módszer:
1. lépés – GUI-ról detach DB (minden kapcsolatot le kell választani előtte!)
2. lépés – nevezzük át a log fájlt (törölhető is, de így biztonságosabb)
3. lépés –
EXEC sp_attach_single_file_db @dbname = 'DB_neve', @physname = 'e:\SQL\DB_Data.MDFEnnyi. Ha minden rendben ment, akkor figyelmeztet, hogy nem található a log fájl, és ezért létrehoz egy újat.
Előtte minden esetben készíts backupot!



Recent Comments