Shunze 學園 >電腦資訊學系 >資料庫管理 > 《分享》MS SQL利用交易記錄檔備份還原到任何時間 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2370

shunze 離線
《分享》MS SQL利用交易記錄檔備份還原到任何時間引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

若需要將資料庫資料還原到稍早的任何時間,
在有正常執行備份的條件下,
可透過交易記錄檔將資料庫進行還原到稍早時間。


目標資料庫於21:17與21:19各建了一筆資料。



先進行交易記錄檔的備份,並將資料庫設定還原狀態。








此時資料庫變成還原狀態。



然後在還原狀態下,還原交易記錄檔。



並將還原時間設定在21:18,藉以測試21:19的資料確實未還原到。











成功還原後,檢視測試table,發現21:19的資料8確實未被還原,測試成功!


另在在有交易記錄檔備份的情況下,
也可以直接透過還原資料庫的方式,將資料庫還原到任意時間。



於資料庫還原模式中,選擇要還原的時間點進行還原。







在預設設定下,會出現一個記錄檔尚未備份結尾的錯誤,



修改備份選項,將覆寫現有的資料庫選項打勾後,即可還原成功。







還原成功後,檢視測試table,發現21:19的資料8確實未被還原,測試成功!



♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2013-04-21, 22:32 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR