ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
4647
4647
EMPFEHLEN
-
hallo,
habe folgenden Fehler. Weiss einfach nicht woran das liegen kann.
Das Transaktionsprotokoll für die 'xyz'-Datenbank ist voll. Die log_reuse_wait_desc-Spalte von 'sys.databases' enthält Informationen dazu, warum Protokollspeicherplatz nicht erneut verwendet werden kann.
woran kann das liegen?
Die Größe des Transaktionsprotokolls wurde erreicht. Daraufhin wurde ein Backup gemacht. jetzt ist die Transaktionsprotokoll-Datei nur noch ca 2MB groß.
Außerdem wurde die Begrenzung danach auf unbegrenzt gesetzt. Allerdings kommt obige Fehlermeldung immer noch.
auf die Datenbank wird mittels JAVA per JDBC zugegriffen.
mein System:
MSSql 2000 + Windows 2003
für schnelle Hilfe wäre ich sehr dankbar!
TheVinc
-
Hallo.
Welches Wiederherstellungsmodell verwendest Du denn? Aufgrund der Tatsache, dassdas Log nach dem Backup wieder leer ist, vermute ich mal Einfach.
Hast Du das Log mal per Query geleert? Evtl hilft das ja.
Code :1 2 3
Backup log <db_name> with no_log -> macht das Logfile leer dbcc_schrinkfile(fileid, nnn) -> verkleinert das Logfile, fileid siehe sysfiles, nnn = neue Anfangsgröße
Gruß
M.
Ähnliche Themen
-
Arbeitsspeicher voll
Von katinka im Forum Cinema 4DAntworten: 25Letzter Beitrag: 25.08.08, 18:36 -
MS SQL Transaktionsprotokoll
Von Kenji220 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 01.08.08, 08:54 -
Ereignisprotokolldatei ist voll
Von bolshi im Forum .NET CaféAntworten: 2Letzter Beitrag: 26.05.08, 14:32 -
HCG, voll okay
Von Nils Hitze im Forum SmalltalkAntworten: 4Letzter Beitrag: 29.08.05, 10:23 -
Win XP Pro Partition voll
Von Volle im Forum Microsoft WindowsAntworten: 7Letzter Beitrag: 23.06.04, 12:24





Zitieren
Login





