作者:香農青島數據恢復中心 2010-09-28 16:29
文章首頁 |
---|
SQL Server 差異備份還原(圖文) |
用企業管理器還原差異備份 |
全部頁面 |
差異備份是指在對數據庫進行完整備份后,從完整備份的時間點開始,針對數據庫的每個修改操作進行備份。要還原差異備份需
要先還原完整備份。
在還原差異備份時的常見錯誤有:
sql2008無法還原日志備份或差異備份因為沒有文件可用于前滾
服務器: 消息 3136,級別 16,狀態 1,行 1
無法將設備 'D:\SoftWares\Clusterdb\Clusterdb_diff.bak' 上的備份應用于數據庫 'Clusterdb'。
服務器: 消息 3013,級別 16,狀態 1,行 1
RESTORE DATABASE 操作異常終止。
出現上述的錯誤的原因都是由于操作錯誤。本文講給出正確的SQL Server 差異備份還原圖文指南。
還原差異備份的SQL語句是:
restore database test from disk='c:\test.bak' with file=離你要恢復的差異備份最近一次的完整備份號,
norecovery
restore database test from disk='c:\test.bak' with file=你要還原的差異備份號,recovery