sqlsqerver delete資料的恢復

2021-04-02 00:38:51 字數 686 閱讀 9117

昨日用在sqlsqerver 中delete去刪除資料時,忘了帶where語句了,f5後後悔已來不及了,大量的使用者資料註冊資料全沒了,冷汗都出來了,這可以使用者資訊呀!且上次資料庫備份是乙個月的,沒辦法,只能想辦法自已恢復了.

在網上看到 log explorer 可以恢復資料.抱著試試看下了乙個,沒想到真的全恢復了,我愛你,log explorer

有了好東東,不敢乙個人獨享,想一想肯定會有很多兄弟遇到這種的問題,拿出來大家分享一下:

1.先擁有log explorer  軟體

2.輸入log explorer  的註冊碼(如果不輸入註冊碼也可以,但你基本用不了什麼功能)

以下為 log explorer  的使用方式:

開啟log explorer file=>attach log file->選擇伺服器和登陸方式->connect->

選擇資料庫->attach->左面對話方塊中browse->view log->就可以看到log記錄了

想恢復的話: 右鍵log記錄 undo transation->選擇儲存檔名和路徑->然後開啟該檔案到查詢分析器裡執行

t-sql**就可以了

例如 如果log是delete table where ...的話,生成的檔案**就是insert table ....

Elasticsearch的資料備份和恢復以及遷移

目錄 1.為什麼備份?2.資料備份 3.資料恢復 4.es備份資料遷移目標伺服器 5.指令碼備份恢復 常見的資料庫都會提供備份機制,以解決在資料庫無法使用的情況下通過備份來恢復資料減少損失。elasticsearch 雖然有良好的容災性,但以下原因,其依然需要備份機制 1 資料災備 在整個集群無法正...

elasticsearch 資料的備份與恢復

1.備份資料 1.1 建立備份倉庫 1.2 備份指令碼 cat alidata1 admin scripts elasticsearch es bak del.sh bin bash define vars es url es bak repo hsbc backup es user elastic...

資料備份恢儲存過程

if exists select from dbo.sysobjects where id object id n dbo p restoredb and objectproperty id,n isprocedure 1 drop procedure dbo p restoredb go 恢復指定...