沒有ldf檔案的資料庫附加

2021-10-09 06:05:08 字數 417 閱讀 3682

由於客戶誤操作把資料盤給格式化了,真是災難!最後萬興的是還找到乙個mdf檔案。

先講兩個科普的感念:mdf和ldf問這兩個是幹什麼的,

mdf是主要資料庫檔案,記錄了所有資料庫的重要資訊。

ldf是記錄資料庫的操作過程檔案,當有誤操作時可以知道當時到底幹了什麼!所以這個檔案沒事的時候基本沒用。

1、執行資料庫,以sqlserver為例,mysql一樣。

2、執行 sql server management studio

3、在選單 「檔案」 下面會有類似 「新建連線的查詢」 ,點開。

4、在命令列中輸入

exec sp_attach_single_file_db 'aaa', 'c:\bb.mdf'

附加沒有日誌檔案的資料庫方法

今天客戶那邊執行sql報錯,經檢視是客戶伺服器資料庫磁碟已被全部用完,日誌檔案達到500gb的程度,後來由於我的錯誤操作導致日誌檔案 ldf 被刪除,後來附加.mdf檔案老是說沒有日誌檔案附加不成功,後來經過一番折騰終於解決了,下面分享一下!1.新建同名的資料庫檔案 2.暫停sqlsetver服務 ...

附加沒有日誌檔案的資料庫方法

今天客戶那邊執行sql報錯,經檢視是客戶伺服器資料庫磁碟已被全部用完,日誌檔案達到500gb的程度,後來由於我的錯誤操作導致日誌檔案 ldf 被刪除,後來附加.mdf檔案老是說沒有日誌檔案附加不成功,後來經過一番折騰終於解決了,下面分享一下!閱讀目錄 操作步驟 回到頂部 操作步驟 1.新建同名的資料...

無ldf檔案附加mdf檔案的做法

建立乙個一樣名稱的資料庫,如test 停止mssql服務,把備份的mdf檔案替換為新建資料庫對應的mdf檔案 啟動mssql服務,注意,不能把新建的同名資料庫的ldf檔案刪除!到此,按順序執行以下指令碼 step.01 alter database test set emergency go ste...