Transaktionslog voll - Fehler 9002 - ACTIVE_TRANSACTION

frznflm

Neuer Benutzer
Beiträge
2
Hallo,

ich habe seit heute das Problem, dass ich bei einem externen Programm, was auf eine SQL Server 2014 Datenbank zugreift folgende Fehlermeldung erhalte:
Das Transaktionsprotokoll für die 'TService'-Datenbank ist voll. Die log_reuse_wait_desc-Spalte von 'sys.databases' enthält Informationen dazu, warum Protokollspeicherplatz nicht erneut verwendet werden kann. (Error-Code 9002, State 4, Klasse 17)

Die betroffene Datenbank habe ich bereits gesichert und verkleinert, leider konnte es das Problem nicht lösen. Die Spalte "log_reuse_wait_desc" hat für alle Datenbanken den Wert "NOTHING". Der Wiederherstellungsmodus ist auf "Einfach" gestellt und die automatische Vergrößerung ist auf "Um 10 Prozent, auf 2097152 MB beschränkt) gesetzt. Als Anfangsgröße habe ich 1024mb gesetzt.

Genug Festplattenspeicher ist verfügbar, ich habe Sie jedoch vorsorglich auch nochmal um 60GB erweitert.

Kann mir einer von euch hier vielleicht weiter helfen? Ich habe bereits zahlreiche Foren durchforstet, konnte jedoch leider keine Lösung finden.
 
Werbung:
Hi, klar, natürlich, hab den ganzen Tag nichts anderes gemacht. Microsoft hat dafür sogar eine Art Workaround veröffentlicht, hat leider auch nichts zum gewünschten Erfolg geführt.

 
Mir ist der Fehler auch nicht geläufig aber wird die DB gesichert? Durch welche Software? Läuft das einwandfrei?
 
Werbung:
Hallo,

ich habe seit heute das Problem, dass ich bei einem externen Programm, was auf eine SQL Server 2014 Datenbank zugreift folgende Fehlermeldung erhalte:
Das Transaktionsprotokoll für die 'TService'-Datenbank ist voll. Die log_reuse_wait_desc-Spalte von 'sys.databases' enthält Informationen dazu, warum Protokollspeicherplatz nicht erneut verwendet werden kann. (Error-Code 9002, State 4, Klasse 17)

Die betroffene Datenbank habe ich bereits gesichert und verkleinert, leider konnte es das Problem nicht lösen. Die Spalte "log_reuse_wait_desc" hat für alle Datenbanken den Wert "NOTHING". Der Wiederherstellungsmodus ist auf "Einfach" gestellt und die automatische Vergrößerung ist auf "Um 10 Prozent, auf 2097152 MB beschränkt) gesetzt. Als Anfangsgröße habe ich 1024mb gesetzt.

Genug Festplattenspeicher ist verfügbar, ich habe Sie jedoch vorsorglich auch nochmal um 60GB erweitert.

Kann mir einer von euch hier vielleicht weiter helfen? Ich habe bereits zahlreiche Foren durchforstet, konnte jedoch leider keine Lösung finden.
Das ist in der Regel ein Anwendungsproblem. Da läuft noch eine aktive Transaktion. mit dbcc opentran('<dbname'>) prüfen sobald das wieder auftritt. Das zeigt Dir an welcher Prozess da noch läuft.
 
Zurück
Oben