Ⅰ sql資料庫用語句刪除表,怎麼恢復
如何恢復被delete/update的數據
操作步驟
1連接到被刪除資料庫的Db
打開logexplorer選擇"file"->"attachlogfile"->選擇伺服器和登陸方式->"connect"->選擇"資料庫"->"attach"
2查看日誌
在左面操作項目的對話框中選擇"browse"項目->"viewlog"->就可以看到當前的Log記錄了
3恢復數據
右鍵某一條log記錄,選擇"undotransation"->"選擇保存文件名和路徑"->然後打開該文件到查詢分析器里執行
T-sql代碼就可以了
例如:如果log是deletetablewhere...的話,生成的文件代碼就是inserttable....
Ⅱ 如何恢復sqlserver資料庫表數據
恢復sqlserver資料庫表數據步驟如下:
一、心態:
1、務必冷靜,事情已經發生不可慌亂。
2、立即查看當前時間,最好能夠精確到秒,並做記錄。
3、應立即向直接上級反映此事,不可隱瞞,防止事態擴大。
4、如果許可權允許,應當立即停止相關應用,防止有新的數據寫入資料庫。
二、恢復:
1、構建新資料庫以及寫入一些數據
如果查詢發現數據不是你想要的,那麼可以重復上述的操作,從備份事務日誌開始,然後最後選擇時間點的時候在縮小范圍。
Ⅲ sql資料庫delete刪除後怎麼恢復
恢復Delete某些記錄的前題為:
SQL
SERVER的故障還原模型為完全(注意)
--企業管理器
--右鍵點擊資料庫
--屬性
--選項
--故障還原模型
不行就用Log
Explorer還原!!有備份的話,恢復備份也行啊!