有時候 SQL Server 在做 DB Restore 的時候, 執行時間會超過預期,整個 Database 困在 (Restoring…) 的狀態中, 就算把整個 MS SQL Service 重啟,還是沒有辦法停止 DB 的 Restore 狀態。 感覺像是 Restore 程序已經當掉了的那總感覺… SQL Server DB stuck in “Restoring…” stage. 要強制跳出 DB 的 Restoring 狀態,可以使用下面這段語法。 RESTORE DATABASE MyDatabase FROM DISK = 'MyDatabase.bak' WITH REPLACE, RECOVERY 強制用 MyDatabase.bak 備份檔恢復 DB,藉此跳出 Restoring… 狀態。 Reference https://stackoverflow.com/questions/520967/sql-server-database-stuck-in-restoring-state
留言
張貼留言