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 – EXEC sp_attach_single_file_db @dbname = 'DB_neve', @physname = 'e:\SQL\DB_Data.MDF

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! :)

Információ és linkek

Kapcsolódj be: szólj hozzá, kövesd a hozzászólásokat, vagy linkelj a blogodból!


Más írások
Cigánybűnözés
Samba getpeername failed

 

November 2008
M T W T F S S
« Sep   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930

Recent Comments


Szólj hozzá

Szánj egy percet a hozzászólásra. Néhány HTML elem megengedett.
A trágár, csúnya szavak, valamint a nem releváns hozzászólások törlésre kerülnek!

Hozzászólások

Ez az egyik legrosszabb dolog amit egy adatbázis adminisztrátor megtehet egy adatbázissal shrink címszó alatt. Szerintem nem lenne szabad kipublikálnod, sok embert félrevezetsz, az okozott esetleges károkról nem is beszélve.

Mondhatsz ám jobbat is…