① 怎樣還原刪除的資料庫(sql2005)
首先,備份事務日誌(使用事務日誌才能還原到指定的時間點)
BACKUP
LOG
Db
TO
DISK='c:\db_log.bak'
WITH
FORMAT
--接下來,我們要先還原完全備份(還原日誌必須在還原完全備份的基礎上進行)
RESTORE
DATABASE
Db
FROM
DISK='c:\db.bak'
WITH
REPLACE,NORECOVERY
GO
--將事務日誌還原到刪除操作前(這里的時間對應上面的刪除時間,並比刪除時間略早
DECLARE
@dt
datetime
SELECT
@dt=DATEADD(ms,-20,dt)
FROM
#
--獲取比表被刪除的時間略早的時間
RESTORE
LOG
Db
FROM
DISK='c:\db_log.bak'
WITH
RECOVERY,STOPAT=@dt
GO
--查詢一下,看錶是否恢復
SELECT
*
FROM
Db.dbo.TB_test
② SQL資料庫里的表誤刪除要怎麼恢復
1、實現運行Recovery for SQL Server操作如下。
③ 你好請問我誤將資料庫刪除了,如何恢復呢
請立即關閉所有程序,停止向硬碟寫入數據,然後通過EASYRECOVER之類的數據恢復軟體,找到MDF和LDF為擴展名的文件,備份出來,然後再拷附加資料庫。最好先不要向原位置寫回資料庫文件,而是到別的機器上恢復,等成功了,再拷貝回本機。
關鍵是,不要再向硬碟寫入任何數據,否則,即使用文件找到,也可能數據文件已被損壞了。
④ 資料庫刪除數據了怎麼恢復
資料庫刪除了數據是一個很棘手的問題,數據的刪除首先包括三個層面:
1.刪除放入回收站,沒有在回收站中清除數據。這種情況是最簡單的,進入回收站,找到刪除的數據,右擊選擇恢復。
2.刪除後未放入回收站或者刪除後清空回收站,盡量先不要往原數據所在盤符下儲存內容,剛剛刪除的數據只是文件結構被刪除,真正的文件數據還沒被覆蓋。通過數據恢復軟體是可以找回來的,專業的軟體例如有超級兔子數據恢復軟體。
3.如果是刪除很久以後才想到資料庫數據要恢復,並且磁碟一直在使用,磁碟被填滿的話數據就已經被覆蓋了,這樣的數據是無法找回的。
⑤ 誤刪資料庫怎麼恢復
資料庫的信息如果錯誤刪除,這時我們需要檢查一下清空的回收站或者是數據信息,最近刪除,然後有一個30天的內容保存,點擊還原就可以。
⑥ SQL資料庫里的表誤刪除要怎麼恢復
1、實現運行Recovery for SQL Server操作如下。