使用 RESTORE DATABASE ... WITH NORECOVERY 還原數據庫後,SSMS 中數據庫圖標帶箭頭,狀態顯示「還原中」,無法正常訪問。等待數分鐘狀態不變。
NORECOVERY 選項會將數據庫留在「還原中」狀態,以便後續應用差異備份或日志備份。若無後續備份需應用,必須顯式執行恢復操作將數據庫帶入線上狀態。
-- 將數據庫從「還原中」狀態轉為線上可用
RESTORE DATABASE [YourDatabaseName] WITH RECOVERY;
RESTORE LOG 成功處理了 0 頁,花費 3.554 秒 (0.000 MB/秒)。
執行後數據庫圖標恢復正常,即可正常連接使用。
WITH RECOVERY(默認)WITH NORECOVERY 或 STANDBYRECOVERY/NORECOVERY,避免依賴默認值