Guten Morgen,
Beim Versuch ein DELETE Statement abzusetzen, bekomme ich zurzeit folgende Meldung:
Msg 9002, Level 17, State 4, Line 1
The transaction log for database 'XXX' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases
log_reuse_wait_desc aus der sys.database sagt mit für XXX: 'ACTIVE_TRANSACTION'
Habe auch nachgelesen, was dass heisst, jedoch nichts gefunden, wie ich das "abschalten" kann.
Das Recovery Model der DB steht auf 'Simple'. Es werden unregelmäßig manuelle Full Backups angelegt (Entwickler DB).
Ich bin leider kein Fachmann in Sachen Transaktionsprotokoll. Ich habe folgendes er-googelt und probiert:
dump tran XXX with truncate_only
sowie (aus einem anderen Forum)
USE XXX
GO
DBCC SHRINKFILE(XXX_log, 1)
BACKUP LOG XXX WITH TRUNCATE_ONLY
DBCC SHRINKFILE(XXX_log, 1)
GO
Allerdings hat sich danach noch nichts getan.
SHRINKFILE brachte mir u.a. folgene Ergebnisse:
CurrentSize: 169
MinimumSize: 169
UsedPages: 168
EstimatedPages: 168
Tasks->Shrink->Files zeigt mir u.a. folgende Werte:
Currently allocated space: 900,69 MB
Available free space: 164,94 MB (18%)
Bei der Option "Reorganize pages before unused space" wird ein Minimum von 736 MB angegeben.
Was kann ich noch unternehmen um das Transaktionsprotokoll wieder freizubekommen um meine Daten löschen zu können?
Vielen Dank für eure Hilfe!
Gruß,
Marcus
Beim Versuch ein DELETE Statement abzusetzen, bekomme ich zurzeit folgende Meldung:
Msg 9002, Level 17, State 4, Line 1
The transaction log for database 'XXX' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases
log_reuse_wait_desc aus der sys.database sagt mit für XXX: 'ACTIVE_TRANSACTION'
Habe auch nachgelesen, was dass heisst, jedoch nichts gefunden, wie ich das "abschalten" kann.
Das Recovery Model der DB steht auf 'Simple'. Es werden unregelmäßig manuelle Full Backups angelegt (Entwickler DB).
Ich bin leider kein Fachmann in Sachen Transaktionsprotokoll. Ich habe folgendes er-googelt und probiert:
dump tran XXX with truncate_only
sowie (aus einem anderen Forum)
USE XXX
GO
DBCC SHRINKFILE(XXX_log, 1)
BACKUP LOG XXX WITH TRUNCATE_ONLY
DBCC SHRINKFILE(XXX_log, 1)
GO
Allerdings hat sich danach noch nichts getan.
SHRINKFILE brachte mir u.a. folgene Ergebnisse:
CurrentSize: 169
MinimumSize: 169
UsedPages: 168
EstimatedPages: 168
Tasks->Shrink->Files zeigt mir u.a. folgende Werte:
Currently allocated space: 900,69 MB
Available free space: 164,94 MB (18%)
Bei der Option "Reorganize pages before unused space" wird ein Minimum von 736 MB angegeben.
Was kann ich noch unternehmen um das Transaktionsprotokoll wieder freizubekommen um meine Daten löschen zu können?
Vielen Dank für eure Hilfe!
Gruß,
Marcus
Comment