當前位置:首頁 » 操作系統 » 資料庫刪除如何恢復

資料庫刪除如何恢復

發布時間: 2022-08-06 16:56:50

資料庫中的數據刪除後還能恢復嗎

資料庫中的數據被刪除後,可以恢復。但至少需要滿足兩個條件:

1、在誤刪之前,至少有完整備份之前的資料庫。

2、資料庫的恢復模式(Recoverymode)是「完整(Full)」。

只有滿足這兩個條件,才可以恢復資料庫中誤刪的數據。



針對這兩個前提條件,有三種方式可以恢復數據:

方式一:如果,這兩個前提條件都滿足,可以通過sql語句進行數據恢復,而且只需三步即可恢刪除的數據,無需第三方工具。

方式二:當不滿足第一個條件,而滿足第二個條件時,需要藉助第三方工具,才能恢復數據。

方式三:如果兩個條件都不滿足,數據則無法恢復。所以,一定將資料庫的恢復模式,調整為「完整(Full)」。

㈡ 資料庫刪除了可以恢復嗎

能是能,但是很麻煩

㈢ sql server資料庫被刪除了怎麼辦

使用Log Explorer查看和恢復數據

Log Explorer 4.1.可用於SQL Server2005的日誌查看工具

下載地址:
http://download.csdn.net/source/620271

使用方法:

打開Log Explorer -> Attach Log File -> 選擇SQL Server伺服器和登陸方式 -> Connect ->
在Database Name中選擇資料庫 -> Attach-> 左面對話框中Browse-> View Log-> 就可以看到log記錄了

想恢復的話: 右鍵Log記錄 Undo Transation-> 選擇保存文件名和路徑-> 然後打開該文件到查詢分析器里執行
T-sql代碼就可以了

例如 如果Log是delete table where ...的話,生成的文件代碼就是insert table ....
然後將此insert table的代碼放到查詢分析器里執行.就可以恢復數據.

----------------------------------------------------------------------
--如何恢復被delete/update的數據
----------------------------------------------------------------------
1連接到被刪除資料庫的Db
打開log explorer 選擇 "file"->"attach log file"->選擇伺服器和登陸方式->"connect"->選擇"資料庫"->"attach"
2 查看日誌
在左面操作項目的對話框中選擇"browse"項目->"view log"->就可以看到當前的Log記錄了
3 恢復數據
右鍵某一條log記錄,選擇"undo transation"->"選擇保存文件名和路徑"->然後打開該文件到查詢分析器里執行
T-sql代碼就可以了
例如: 如果log是delete table where ...的話,生成的文件代碼就是insert table ....

----------------------------------------------------------------------
--Log Explorer恢復被drop table和truncate table後的數據
----------------------------------------------------------------------
1 連接到被刪除資料庫的Db
操作同上
2 恢復方法
1) 選擇"salvaage dropped/truncate"菜單,在右邊的對話框中選擇表名,和droped/trucated的日期,
File Name中選擇生成insert語句腳步的存放位置,condition選擇是droped還是truncated,
最後點擊"create" 就會生成insert語句,把生成的語句到查詢分析器裡面執行一下就可以了
2) 選擇"ViewDDL Commands"菜單->選"truncate table" 操作項->點擊"Salvage"->生成語句->查詢分析器里執行

----------------------------------------------------------------------
--log explorer使用的幾個問題
----------------------------------------------------------------------
1) 對資料庫做完全/差異/日誌備份
備份時如果選用了刪除事務日誌中不活動的條目
再用Log explorer打試圖看日誌時,提示No log recorders found that match the filter,would you like to view unfiltered data 選擇yes 就看不到剛才的記錄了

如果不選用了刪除事務日誌中不活動的條目
再用Log explorer打試圖看日誌時,就能看到原來的日誌並做恢復
2) 修改了其中一個表中的部分數據,此時用Log explorer看日誌,可以作日誌恢復
3) 然後恢復備份,(注意:恢復是斷開log explorer與資料庫的連接,或連接到其他數據上,
否則會出現資料庫正在使用無法恢復)
恢復完後,再打開log explorer 提示No log recorders found that match the filter,would you like to view unfiltered data,選擇yes 就看不到剛才在2中修改的日誌記錄,所以無法做恢復.
4) 不要用SQL的備份功能備份,搞不好你的日誌就破壞了.

正確的備份方法是:
停止SQL服務,復制數據文件及日誌文件進行文件備份.

然後啟動SQL服務,用log explorer恢復數據

㈣ 誤刪資料庫怎麼恢復

資料庫的信息如果錯誤刪除,這時我們需要檢查一下清空的回收站或者是數據信息,最近刪除,然後有一個30天的內容保存,點擊還原就可以。

㈤ 用友軟體資料庫被刪除怎麼恢復

分兩種情況。 一、如果有意識地重裝系統,應在重裝前將原帳套備份。備份方法,在系統管理里以admin注冊,將帳套輸出到指定目錄。待系統重裝完畢後,重新在系統管理里引入備份帳套。 二、如果伺服器因異常情況癱瘓,更要命的是,財務數據沒有備份,解決的方法如下: 重裝系統後,先安裝SQL SERVER(選擇混合驗證模式,否則無法正常啟動U8管理軟體服務),再安裝用友系統,為避免安裝後出現其他故障,通常將其安裝在原來的盤符路徑上。在安裝時,建議先關閉殺毒軟體及電腦防火牆,以免系統沖突或出現誤殺。 打開企業管理器,進行如下操作: 1、將資料庫中UFSub、ufsystem刪除(為保險起見可先備份,等替換完再刪除); 2、將原安裝目錄下Admin文件夾中對應的UFSub、ufsystem附加到資料庫中(在資料庫右鍵-所有任務-附加資料庫); 3、附加原帳套存放目錄(一般為ZT001)所有年度賬資料庫文件; 4、展開ufsystem資料庫,找到表UA_acount,返回所有行將其打開,確認帳套路徑是否在用友安裝盤符,如不一致,可直接修改; 5、在客戶端系統管理中重新進行遠程配置(無論伺服器名稱有無改動),在伺服器打開UFO,重新定義初始帳套號(重裝後默認為999)。 在伺服器端和客戶端測試重裝後帳套其他功能是否可用,至此帳套恢復完畢。 在會計電算化的時代,企業若干年的財務信息都集中到一個硬碟里,財務人員必須認識到電子數據的脆弱性。對電算化下財務數據的保護,本人有以下建議: 1、定期列印憑證、賬簿和報表; 2、將財務伺服器安裝雙硬碟鏡像; 3、於每個會計年末,將已結轉的年度賬數據刻錄成盤,至少復制兩份保存在不同的空間位置; 4、每周備份當前年度帳(為避免手工備份懈怠,建議同時開啟SQL Server和SQL Server Agent服務並設置資料庫自動備份計劃); 5、定期將伺服器硬碟數據拷貝到其他外界存儲材質上(如移動硬碟); 6、如有條件,可設置一台備用伺服器。

㈥ 在sql裡面把資料庫刪除了怎麼恢復

不同的資料庫有不同的恢復方式。

  • Oracle 11g之後有快閃記憶體回歸機制,在一定的時間內可以從快閃記憶體中恢復數據。

  • MySQL資料庫則在開啟了binlog日誌的情況下,可以通過binlog日誌恢復被刪除的數據。

㈦ SQL資料庫里的表誤刪除要怎麼恢復

1、實現運行Recovery for SQL Server操作如下。

㈧ 資料庫刪除數據了怎麼恢復

資料庫刪除了數據是一個很棘手的問題,數據的刪除首先包括三個層面:

1.刪除放入回收站,沒有在回收站中清除數據。這種情況是最簡單的,進入回收站,找到刪除的數據,右擊選擇恢復。

2.刪除後未放入回收站或者刪除後清空回收站,盡量先不要往原數據所在盤符下儲存內容,剛剛刪除的數據只是文件結構被刪除,真正的文件數據還沒被覆蓋。通過數據恢復軟體是可以找回來的,專業的軟體例如有超級兔子數據恢復軟體

3.如果是刪除很久以後才想到資料庫數據要恢復,並且磁碟一直在使用,磁碟被填滿的話數據就已經被覆蓋了,這樣的數據是無法找回的。

熱點內容
伺服器怎麼證明是好的 發布:2024-05-17 18:39:28 瀏覽:682
樹莓派如何搭建mqtt伺服器 發布:2024-05-17 18:27:38 瀏覽:436
門口機sip伺服器ip是什麼 發布:2024-05-17 17:38:27 瀏覽:553
光遇安卓區是什麼服 發布:2024-05-17 17:22:25 瀏覽:24
linux驅動開發教程 發布:2024-05-17 17:19:52 瀏覽:501
抖音中秋節視頻腳本 發布:2024-05-17 17:19:51 瀏覽:194
快遞櫃為什麼用安卓系統 發布:2024-05-17 17:17:18 瀏覽:907
電腦配置光纖介面怎麼標注 發布:2024-05-17 17:06:56 瀏覽:977
如何用方向鍵控制安卓機 發布:2024-05-17 16:38:11 瀏覽:199
雨田系統源碼 發布:2024-05-17 16:28:06 瀏覽:587