基礎知識:
1.mdf是主數據庫文件,.ldf是記錄數據庫操作的事物日誌文件。可以將mdf或ldf直接copy到你要覆蓋的數據庫物理位置上,將原來的舊文件覆蓋.但還是做好備份工作。
2..bak是備份文件,導入要還原。
一些操作:
1.將mdf 文件導入sql server 2005
配置步驟:
1、打開SQL Server SQLEXPRESS 的屬性,在內置帳號處,把“網絡服務”改成“本地系統(local System)”,重新啓動SQL Server 2005 Express。
這麼做的原因:啓動SQL Server 的默認的啓動帳號“網絡服務”對所附加(Attach)的數據庫文件的權限不夠。
2、打開SQL Server Configuration Manager,右鍵點擊數據庫,選擇“附加”,然後選擇MDF文件所在的文件位置即可!
2.bak文件(服務器備份生成的文件)
.bak文件導入到sql server 中需要還 出現原過程中過程中這個問題:
備份集中的數據庫備份與現有的 XX數據庫不同
右擊數據庫>還原數據庫...>目標數據庫(自己起個名字)>源設備(選擇你的**.bak文件)
確定好後再點左上角的“選項”>mdf和log文件改一下路徑,但一定要留下最後的文件,不要只有路徑沒有文件。