廣告:
附加數(shù)據(jù)庫則出現(xiàn)錯誤 "無法為請求檢索數(shù)據(jù),Error:5123"
解決方法一:檢查文件路徑與訪問權(quán)限
我們需要檢查附加的數(shù)據(jù)庫文件的路徑是否正確,并且是否具有足夠的訪問權(quán)限。
文件夾和數(shù)據(jù)庫文件需要添加nt service\mssqlserver 用戶權(quán)限
解決方法二:檢查數(shù)據(jù)庫文件是否繁忙占用
我們需要使用Windows資源管理器或者SQL Server Management Studio來查看當(dāng)前打開了數(shù)據(jù)庫文件的進(jìn)程,然后殺死它們,以使文件“解鎖”。
解決方法三:檢查SQL Service權(quán)限
SQL Server服務(wù),右鍵單擊它,然后選擇“屬性”。接下來,我們需要在“登錄”選項卡中更改“此賬戶使用的登錄方式:”選項。在下拉菜單中,我們需要選擇“本地系統(tǒng)賬戶”,然后單擊“應(yīng)用”和“確定”按鈕保存更改。這樣做后,我們需要重新啟動SQL Server服務(wù),并嘗試重新附加數(shù)據(jù)庫文件。
解決方法四:恢復(fù)數(shù)據(jù)庫
需要創(chuàng)建一個新的數(shù)據(jù)庫,然后將備份文件恢復(fù)到該數(shù)據(jù)庫中。在成功恢復(fù)數(shù)據(jù)庫之后,我們可以重新附加數(shù)據(jù)庫文件,并且我們應(yīng)該不再遇到5123錯誤。
廣告: