Wir haben eine Transaktion, die seit mehr als 5 Stunden läuft. Wir haben nicht mehr genügend Speicherplatz. Die Sitzung wurde beendet, wartet jedoch noch auf IO_COMPLETION. Eigentlich hat sich der wait_type gerade in PAGEIOLATCH_EX geändert. Wie kann ich die angehaltene SQL Server-Transaktion beenden? Ich mache mir keine Sorgen über den Verlust von Daten, da alle Daten neu gefüllt werden können.
session_id: 54
STATUS: suspended
blocked by: 0
wait_type: PAGEIOLATCH_EX
Elapsed Time (in Sec): 19750.420000
open_transaction_count: 2
KILL .. WITH STATUSONLY
ist nicht genau und ich verstehe Ihren Standpunkt. Kannst du es versuchen Alter database .. set OFFLINE or single_User WITH ROLLBACK IMMEDIATE
?
KILL 54 WITH STATUSONLY
herausfinden, wie lange das Rollback dauern wird.