如果,你遇到以下錯誤:
消息 4214,級別 16,狀態 1,第 1 行
無法執行 BACKUP LOG,因爲當前沒有數據庫備份。
消息 3013,級別 16,狀態 1,第 1 行
BACKUP LOG 正在異常終止。
更不幸的是在做尾日誌備份!!此時的心情是沉重且複雜的。
提示沒有錯,雖然現在數據庫的恢復模式是FULL,但是在某一時刻數據庫的恢復模式被切換了,比如simple。這樣的話,即使之前FULL模式下存在完全數據庫備份,仍然麼有用,做尾日誌備份同樣會出現這個錯誤。 當然明確一點,simple下是無法做尾日誌備份的。
所以,如果有可能並且希望數據庫用到backup log with no_truncate 的話,那麼請將並保持數據庫的恢復模式處於FULL狀態下。相信我,如果遇到日誌增長過大的情況,也不要輕易轉到simple狀態下,這時需要的是做日誌備份。