看板 Database 關於我們 聯絡資訊
DB: SQL SERVER 2005 環境描述: 有一個完整備份, N個差異備份 原先的機器掛了. 現在需要在另外一台電腦上回復資料庫 我先使用了 RESTORE DATABASE [MyDB] FROM DISK = N'D:\MyDB\MyDB_backup_200711151513.bak' WITH REPLACE 做了完整備份的回復, 接著使用 RESTORE DATABASE [MyDB] FROM DISK = N'D:\MyDB\MyDB_backup_200712140155.bak' WITH NORECOVERY 執行差異回復時出現了錯誤訊息 Msg 3117, Level 16, State 1, Line 1 The log or differential backup cannot be restored because no files are ready to rollforward. Msg 3013, Level 16, State 1, Line 1 RESTORE DATABASE is terminating abnormally. 不知道我的用法對不對. 網上找了幾方式都是說用 WITH NORECOVERY 就能回復差異備份了 有沒有相關經驗的朋友知道我漏了什麼呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.219.202