前言:

在計畫需要進行資料轉移的過程中,我們將mdf檔案放置到資料庫伺服器上進行
附加資料庫,附加資料庫過程中,發生了 :

無法開啟實體檔案 作業系統錯誤 5 : "5(存取被拒)"
Unable to open the physical file ... Operating system error 5: "5(Access is denied.)".
(Microsoft SQL Server, Error: 5120)





花費了一點時間,才發現因為遠端登入伺服器帳戶,Microsoft SQL Server Management Studio,沒有完整權限存取mdf所在資料夾,因此導致這個錯誤訊息。

問題排除過程 (solution):

Solution 1: 使用系統管理員身分啟動Microsoft SQL Server Management Studio。
                   Right-click Microsoft SQL Server Management Studio and select "run your computer
                   as an administrator"




Solution 2 : 將mdf檔案放置在有權限的存取資料夾,如 :
                    ...\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\

參考資料:


--
如果覺得文章對您有幫助,請不吝點取廣告,
謝謝!