SQL-Server-Datenbank hängt im Status "wird wiederhergestellt" fest

Wenn eine Datenbank über längere Zeit im Status

…wird wiederhergestellt…

bzw. auf Englisch

…in recovery…

hängt, dann hilft bei mir recht zuverlässig, folgenden Befehl im Management Studio einzugeben:

RESTORE DATABASE NameMeinerDatenbank WITH RECOVERY

Es erscheint danach zwar eine Fehlermeldung à la:

Meldung 3153, Ebene 16, Status 2, Zeile 1
Die Datenbank ist bereits vollständig wiederhergestellt.
Meldung 3013, Ebene 16, Status 1, Zeile 1
RESTORE DATABASE wird fehlerbedingt beendet.

bzw. auf Englisch

Msg 3153, Level 16, State 2, Line 1
The database is already fully recovered.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.

Trotzdem wird die Datenbank anschließend wieder als normal angezeigt und ist normal benutzbar.

(Quelle)