it-swarm-eu.dev

Obnovuje se databáze „MyDb“. Čekání na dokončení obnovy

Dostal jsem tak chybu:

Obnovuje se databáze „MyDb“. Čekání na dokončení obnovy.

V té době jsem měl kritickou operaci.

Co je příčinou této situace? A jak tomu zabránit?

14
garik

Crash recovery běží na 'MyDb'. Možné příčiny:

  • Služba SQL Server byla restartována ručně z důvodu selhání nebo zastavení/spuštění serveru.
  • Vážná chyba v databázi způsobila vypnutí a obnovení databáze.
  • Zotavení bylo záměrně zahájeno někým, kdo provedl RESTORE With RECOVERY.
  • Je nastavena možnost automatického uzavření , což způsobí, že se databáze vypne, když poslední uživatel opustí, a spustí obnovení, aby se restartovalo, když se připojí další.

Pokud obnovení trvá dlouho a nezdá se, že by existovala nějaká aktivita, možná budete muset obnovit ze záloh. Pokud se cítíte stateční, měli byste začít číst vše, co najdete o oprava/obnova podezřelých databází .

Více informací o tom, co se stalo před koncem databáze v tomto stavu, by umožnilo lepší odpovědi, např. jaké akce jste provedli, jaké chyby jsou v protokolu chyb SQL atd.

24
Mark Storey-Smith