在 Windows Vista 之後的作業系統中,使用 Microsoft SQL Server Management Studio 附加資料庫時,會出現如下的錯誤訊息:
標題: Microsoft SQL Server Management Studio ------------------------------ 在附加資料庫時發生錯誤。請在 [訊息] 資料行中按一下超連結,以取得詳細資料。 ------------------------------ 按鈕: 確定 ------------------------------
▼ 附加資料庫時發生錯誤
於按下上圖中的「確定」按鈕之後,會回到「附加資料庫」對話視窗中,此時可看到「狀態」欄位顯示錯誤,「訊息」欄位出現超連結。
按下「訊息」欄位中的超連結,會顯示如下的錯誤訊息:
標題: Microsoft SQL Server Management Studio ------------------------------ 伺服器 'ALEX-PC\SQLExpress' 的 附加資料庫 失敗。 (Microsoft.SqlServer.Smo) 如需說明,請按一下: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1750.9+((dac_inplace_upgrade).101209-1051+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=附加資料庫+Server&LinkId=20476 ------------------------------ 其他資訊: 執行 Transact-SQL 陳述式或批次時發生例外狀況。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 無法開啟實體檔案 "D:\DataBase\北風貿易.mdf"。作業系統錯誤 5: "5(存取被拒。)"。 (Microsoft SQL Server, 錯誤: 5120) 如需說明,請按一下: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476 ------------------------------ 按鈕: 確定 ------------------------------
▼ 附加資料庫失敗的詳細錯誤訊息
通常只要先關閉 SQL Server Management Studio,然後「以系統管理員身分執行」 SQL Server Management Studio,接著再附加資料庫即可解決此問題。
▼「以系統管理員身分執行」 SQL Server Management Studio
沒有留言:
張貼留言