1. 程式人生 > >SQL Server 後悔藥 delete drop update

SQL Server 後悔藥 delete drop update

參考 個數 回滾 rac 國慶 還需 src img date

國慶假期終於有時間做點事情 因為平常工作會做些數據庫操作 可能會有所操作失誤 參考一下

方法一 ApexSql 2016一個軟件

http://www.cnblogs.com/gsyifan/p/ApexSql_Log_2016_Crack.html

方法二 利用數據庫的日誌備份回滾

http://www.cnblogs.com/Spacecup/p/4155197.html

技術分享

這個登錄界面很簡單和SSMS 差不多 填寫相應的 就能登錄 登錄以後

技術分享

選擇相應的日誌 上邊在就是在線的日誌

技術分享

選擇這個直觀一點

技術分享

進去以後可以設置時間 還有相對的表 設置DML 和DDL語句 相當完善 好用 如果只是刪除 修改數據 這個 工具 完美解決

技術分享

到了這一步 恭喜 刪除 修改 插入 數據的後悔藥就已經好了 選擇要回滾的數據 然後右鍵導出腳本即可!!! 非常感謝 ApexSql 翼帆 !!

但是Drop table有點問題可能還需要摸索 只能恢復表的結構 沒有數據

方法二 實際來說也不錯 是MS SQL 的自帶的一個辦法 首先要有一個完整備份的數據庫 這個比較關鍵 其他的就比較簡單

技術分享

技術分享

備份事物日誌 然後在選項裏去備份日誌尾部 有了 這2個東西 基本就OK 先 還原完整的那個數據庫

技術分享

選擇這個不回滾 然後在還原事物日誌

技術分享

選擇當時做錯了操作的那個時間段就好 這個操作理論上可以恢復所有的SQLSERVER操作

以上方法都操作過 都沒有問題!

非常感謝 各位先驅大神的趟雷!!

國慶快樂!

SQL Server 後悔藥 delete drop update