08. november 2004 - 10:04Der er
4 kommentarer og 1 løsning
Transaction Log FULL - hva' gør jeg
Hi
Har en standard SQL server som varetager lagring for en lille applikation som hedder DocAprove.
Der er meget begrænset trafik på SQL basen, men alligevel løber transactions loggen op i 5 GB på kort tid.
Da jeg ikke kender til SQL har jeg lige nu løst problemet ved blot at oprette endnu et transaction logs område.
Hvorledes får man slettet eller begrænset disse transaction logs, så dette ikke bliver et problem i fremtiden ???
Jeg har prøvet at tage backup af base og log i håb om at logs blev slettet (det gjorde de ikke ??).
Jeg har prøvet at sæte Auto Shrink i Options, og det sidste jeg lige har prøvet er, at sætte Recovery mode til Single (som vist nok forhindre restore to point of failure).
Det kunne være rart at beholde muligheden for at lave restore to point of failure, men mangler alså at få tømt transactions logs engang i mellem.
Først backer du databasen up COMPLETE ikke incremental Så backer du loggen up med truncate_only Så kører du nedenstående på basen: dbcc shrinkfile(yourdblog_log,0) go
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.