從MDF檔案恢復Sql Server2000資料庫

2021-08-25 17:06:50 字數 376 閱讀 5636

怎樣從mdf檔案恢復sql server2000資料庫,通過如下步驟恢復test資料庫:

1.新建同名資料庫。

2.刪除其日誌檔案test_data.ldf,不刪除後邊的過程執行通不過。

3.把test資料設定為離線。

4.在查詢分析器中以超級使用者登入,執行以下儲存過程,必須以超級使用者登入,這是系統級儲存過程。

exec sp_detach_db @dbname = 'test'

exec sp_attach_single_file_db @dbname = 'test', @physname = 'e:\webdemo\test_data.mdf'

5.把test資料設定為聯機。

6.重新整理資料庫,表出來了,資料完好。

只有mdf檔案的恢復技術

由於種種原因,我們如果當時僅僅備份了mdf檔案,那麼恢復起來就是一件很麻煩的事情了。如果您的mdf檔案是當前資料庫產生的,那麼很僥倖,也許你使用sp attach db或者sp attach single file db可以恢復 資料庫,但是會出現類似下面的提示資訊 裝置啟用錯誤。物理檔名 c pr...

只有mdf檔案的恢復技術

由於種種原因,我們如果當時僅僅備份了mdf檔案,那麼恢復起來就是一件很麻煩的事情了。如果您的mdf檔案是當前資料庫產生的,那麼很僥倖,也許你使用sp attach db或者sp attach single file db可以恢復資料庫,但是會出現類似下面的提示資訊 裝置啟用錯誤。物理檔名 c pro...

MDF檔案損壞,如何恢復?(未解決)

mdf檔案損壞,如何恢復?mdf附加失敗,資料庫附加失敗 1.附加時 2.用替換法設定後重建日誌 其實已經刪掉日誌了,確保操作之前沒有日誌,但是執行 alter database test rebuild log on 新建日誌時,缺報這個錯,一看檔案,是已經存在了 但是即使刪掉這個資料庫,這個日誌...