sqlserver2008恢復誤刪記錄的一種方法

2021-09-02 15:53:52 字數 452 閱讀 4093

前天,有個erp操作人員用sql語句誤刪除了兩條前幾天的記錄,然後打**通知我,告訴我刪除錯了,讓我給恢復一下;我一聽,瘋了!敢緊找到前天備份的資料庫還原了一下,天可憐見,有這兩條記錄,但是這兩條記錄分別又有幾條子表明細,用匯入匯出的工具匯入時會提示有約束之類的東西,匯入失敗!好吧,一步一步來!

首先備份資料庫,備份資料庫,備份資料庫,重要事情說三遍!

1、先將主表匯入中間表;2、用sql語句匯入主表 insert into 主表 select 對應字段,同時記住id

3、再將子表資料匯入中間表; 4、匯入子表資料 insert into 子表 select 主表id,***

這一次好在有備份資料庫;如果沒有;

1、用專業的資料恢復軟體找專業人才恢復;

2、聽說能從資料庫日誌檔案中恢復,沒有專門測試過;

3、如果資料量比較小,那麼手工造資料吧!

SQLServer2008 資料庫恢復模式

生產系統下,一定要了解的內容,sqlserver資料庫的恢復模式有三種 1 簡單模式 2 完整模式 3 大容量模式 恢復模式 說明工作丟失的風險 能否恢復到時點?簡單 無日誌備份。自動 日誌空間以減少空間需求,實際上不再需要管理事務日誌空間。最新備份之後的更改不受保護。在發生災難時,這些更改必須重做...

sqlserver2008資料庫恢復問題處理

需要從乙個bak檔案恢復建立乙個資料庫,先是新建了乙個資料庫,然後發現需要建乙個名字跟原來一樣的庫,新建之。然後選擇恢復資料庫,選擇需要恢復的檔案,然後彈出錯誤提示 備份集中的資料庫備份與現有的 資料庫不同 明明新建的名字一樣的資料庫呢。再來一次,在恢復資料庫的時候選擇選項,選擇 選項 按照下圖進行...

Sql Server 2008 收縮日誌

收縮日誌 alter database dnname set recovery with no wait goalter database dnname set recovery 簡單模式 gouse dnname godbcc shrinkfile n dnname log 11,truncate...