關(guān)于數(shù)據(jù)庫(kù)的恢復(fù)4214錯(cuò)誤的一點(diǎn)說(shuō)明
在做數(shù)據(jù)庫(kù)尾日志備份的時(shí)候提示錯(cuò)誤消息4214,如下所示:
消息 4214,級(jí)別 16,狀態(tài) 1,第 1 行
無(wú)法執(zhí)行 BACKUP LOG,因?yàn)楫?dāng)前沒有數(shù)據(jù)庫(kù)備份。
消息 3013,級(jí)別 16,狀態(tài) 1,第 1 行
BACKUP LOG 正在異常終止。
一點(diǎn)說(shuō)明:提示沒有錯(cuò),雖然現(xiàn)在數(shù)據(jù)庫(kù)的恢復(fù)模式是FULL,但是在某一時(shí)刻數(shù)據(jù)庫(kù)的恢復(fù)模式被切換了,比如simple。這樣的話,即使之前FULL模式下存在完全數(shù)據(jù)庫(kù)備份,仍然沒有用,做尾日志備份同樣會(huì)出現(xiàn)這個(gè)錯(cuò)誤。 當(dāng)然明確一點(diǎn),simple下是無(wú)法做尾日志備份的。
所以,如果有可能并且希望數(shù)據(jù)庫(kù)用到backup log with no_truncate 的話,那么請(qǐng)將并保持?jǐn)?shù)據(jù)庫(kù)的恢復(fù)模式處于FULL狀態(tài)下。相信我,如果遇到日志增長(zhǎng)過大的情況,也不要輕易轉(zhuǎn)到simple狀態(tài)下,這時(shí)需要的是做日志備份。
【編輯推薦】