it-swarm.com.de

Die Datenbank 'MyDb' wird wiederhergestellt. Warten, bis die Wiederherstellung abgeschlossen ist

Ich habe so einen Fehler bekommen:

Die Datenbank 'MyDb' wird wiederhergestellt. Warten, bis die Wiederherstellung abgeschlossen ist.

Ich hatte zu dieser Zeit eine kritische Operation.

Was ist die Ursache für diese Situation? Und wie kann das vermieden werden?

14
garik

Crash Recovery läuft auf 'MyDb'. Mögliche Ursachen:

  • Der SQL Server-Dienst wurde aufgrund eines Absturzes oder eines Stopps/Starts des Servers manuell neu gestartet.
  • Ein schwerwiegender Fehler in der Datenbank führte dazu, dass die Datenbank heruntergefahren und wiederhergestellt wurde.
  • Die Wiederherstellung wurde absichtlich von jemandem initiiert, der einen RESTORE WITH RECOVERY ausführt.
  • Die Option Auto-Close ist aktiviert. Dadurch wird die Datenbank beim Beenden des letzten Benutzers heruntergefahren und die Wiederherstellung ausgeführt, um beim nächsten Herstellen der Verbindung neu zu starten.

Wenn die Wiederherstellung lange dauert und keine Aktivität vorhanden zu sein scheint, müssen Sie sie möglicherweise aus Sicherungen wiederherstellen. Wenn Sie sich mutig fühlen, sollten Sie alles lesen, was Sie über Reparieren/Wiederherstellen verdächtiger Datenbanken finden können.

Weitere Informationen darüber, was passiert ist, bevor die Datenbank in diesem Zustand gelandet ist, würden zu besseren Antworten führen, z. Welche Aktionen haben Sie ausgeführt, welche Fehler befinden sich im SQL-Fehlerprotokoll usw.

24