只有mdf檔案和ldf檔案,怎麼恢復資料庫。

2022-05-01 12:06:06 字數 692 閱讀 5434

原來剛學資料庫的時候,不知道資料庫的備份和還原,就直接去拷貝資料庫mdf和ldf檔案,後來會了資料庫的備份和還原,一直也就沒有注意拷貝mdf和ldf帶來的問題。

1、把mdf檔案和ldf檔案拷貝到資料庫的預設路徑c:\program files\microsoft sql server\mssql10.mssqlserver\mssql\data裡;

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

1

usemaster;2go

3create

database

newfile

4on (filename =

'c:\program files\microsoft sql server\mssql10.mssqlserver\mssql\data\file.mdf'),

5 (filename =

'c:\program files\microsoft sql server\mssql10.mssqlserver\mssql\data\file_log.ldf')

6for

attach;

7go

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

根據mdf檔案和ldf檔案還原成功,就這麼簡單。我用的是sqlserver2008,2005是否可以,有待證明。

只有mdf檔案和ldf檔案 怎麼恢復資料庫

剛學資料庫的時候,不知道資料庫的備份和還原,就直接去拷貝資料庫mdf和ldf檔案,後來會了資料庫的備份和還原,一直也就沒有注意拷貝mdf和ldf帶來的問題。1 把mdf檔案和ldf檔案拷貝到資料庫的預設路徑c programfiles microsoft sql server mssql10.mss...

mdf檔案和ldf檔案是什麼?

在微軟的sql server 2000 資料庫有三種型別的檔案 型別縮寫 中文意思 mdfprimary data file 主要資料檔案 ndfsecondary data files 次要資料檔案 ldflog data files 事務日誌檔案 主要資料檔案包含資料庫的啟動資訊,並指向資料庫中...

只有mdf檔案而沒有ldf檔案修復方法

1.建乙個同名的資料庫 2 修改伺服器設定 允許多系統目錄進行直接修改 設定 允許多系統目錄進行直接修改 exec sp configure allow updates 1 reconfigure with override 3 停止sql server 4 用原mdf檔案覆蓋新建庫的資料庫檔案 5...