[SQL]改變資料庫.MDF的存當位置

  • 15797
  • 0

摘要:[SQL]改變資料庫.MDF的存當位置

有時候資料庫檔案過大的時候,C槽可能就不夠大囉,這時候就要把.mdf檔案移動到別的槽

打開SQLServerManageMent Studio,先右鍵=>屬性=>檔案,來確認這個DB他是在哪一個檔案路徑

 

然後右鍵選擇卸載那個資料庫(打勾的話,就強制踢掉所有線上user,不打勾的話,如果線上有user,就無法卸載)

 

然後把.MDF跟.LDF檔案複製到你要的地方

 

然後選擇附加資料庫,就附加剛剛那兩個檔案

 

通常從一台機器複製到另一台機器的時候,附加完畢的時候,你發現資料庫竟然是唯讀的!!

 

這時候你要先把存放.MDF, .LDF的檔案的那個資料夾的安全性做設定

把USER的權限改成如下,或是完全控制

 

然後選擇該資料庫 =>屬性 =>選項 =>把唯讀屬性改掉,就可以囉