資料庫還原 根據MDF檔案和LDF檔案

2021-08-27 08:22:23 字數 444 閱讀 9764

mdf 和 ldf 是sql server的資料檔案和日誌檔案,通過對sql資料庫的分離,我們可以獲得這二個檔案,同樣可以還原到對應的伺服器上。

下面為主要操作步驟:

把mdf檔案和ldf檔案拷貝到對應目錄裡 如:d:\sqldata\ 裡

在sqlserver裡新建個查詢,執行下面**;

use master;

gocreate database newfile

on (filename = 'd:\sqldata\file.mdf'),

(filename = 'd:\sqldata\file_log.ldf')

for attach;

go

3、重新整理資料庫,就出現了新的資料庫newfile;

根據mdf檔案和ldf檔案還原成功,就這麼簡單。我用的是sqlserver2008

如果通過 mdf還原資料庫

方法一 日誌檔案完好 1.新建同名資料庫。2.把該資料庫設定為離線。3.刪除其日誌檔案 ldf 不刪除後邊的過程執行通不過。4.在在查詢分析器中以超級使用者登入,執行以下儲存過程,必須以超級使用者登入,這是系統級存存處過程。exec sp detach db dbname dbnam為要還原的資料庫...

根據 MDF檔案檢視 SQL資料庫的版本資訊

手上有 經理帶來的乙個教學管理系統,由於不知道開發環境,在向sql2000附件資料庫的時候 報出附加失敗的資訊 知道我附加的.mdf資料庫檔案是661版本的而661版本需要安裝的是 sql2008版本!沒辦法只好在安裝乙個2008的版本了!為了下次避免安裝錯誤的資料庫可以在查詢分析器中輸入如下語句 ...

如何轉移資料庫MDF和LDF檔案

我們可以很輕易地使用sql server來建立乙個資料庫,建立的資料庫例項將儲存在指定的預設位置 不一定是c盤,可以手動變更預設儲存位置 假設此時資料庫例項建立在了c盤中的預設位置,亦即是與資料庫安裝位置保持一致性,對於64位的作業系統來說,儲存在c program files microsoft ...