Torben Jensen wrote:
> Hej NG!
>
> Jeg har en transaction log som er blevet alt for stor = 5.1 GB. Jeg har nu
> sat den til ikke at vokse yderligere, men er egentlig interesseret i at få
> den gjort mindre, da disken er næsten fuld.
>
> Hvordan får jeg "ryddet op" i min transaction log. Jeg har kørt "truncate
> log" uden at det havde nogen synlig effekt.
Jeg skrev noget for en kunde for nogle år siden:
<
http://www.oes.dk/sw208.asp>
Men når den er blevet så stor som din, er den svær at komme af med.
Det jeg plejer at gøre er:
- finde filnavnene via sp_help.
- lave en sp_detachdb. (kræver, at basen ikke er i brug)
- renamer logfilen. (Venter lige med at slette)
- lave en en sp_attachdb uden logfilnavnet.
- slette den gamle logfil.
Hvis det går godt, genererer den selv en ny logfil på ca 1 MB.
Det er muligt, den bliver placeret et forkert sted, men så er det bare
detach -> flyt logfil -> attach.
Håber du kommer af med dine 5GB.
--
Med venlig hilsen
Stig Johansen