MS SQL 只有MDF檔案進行還原

2021-09-30 10:38:57 字數 557 閱讀 8848

直接用命令執行即可,不同版本的資料庫也可以執行的。

舊的資料庫檔案:lighthousetest.mdf

新的資料庫名稱:lighthouse

exec sp_attach_db 『新的資料庫名稱』,'mdf檔案路徑

eg:' 

exec sp_attach_db lighthouse,'d:\database\lighthousetest.mdf' 

然後就可以使用資料庫lighthouse了。

檔案啟用失敗。物理檔名稱'd:\program files\microsoft sql server\mssql10.mssqlserver\mssql\data\lighthousetest_1.ldf'可能不正確。

新的日誌檔案 'd:\database\lighthouse_log.ldf' 已建立。

正在將資料庫 'lighthouse' 從版本 655 轉換為當前版本 661。

資料庫 'lighthouse' 正在從版本 655 公升級到版本 660。

資料庫 'lighthouse' 正在從版本 660 公升級到版本 661。

mssql 只有mdf檔案的時候如何還原

1 先新建乙個同名資料庫,然後停止sql服務,刪除新建資料庫.ldf檔案。2 將要附加的資料庫的.mdf檔案覆蓋剛新建的.mdf檔案,並重啟服務。這時資料庫data目錄下只有乙個.mdf檔案,啟動sql server management studio 3 新建查詢,執行如下sql use mast...

只有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...