SQL Server數據庫附加失敗:錯誤5120和錯誤950


        再次敲機房,想參考曾經的物理模型,結果在附加數據庫這一環節出現了點問題,以下總結一下。

        1、附加數據庫失敗,錯誤5120


       


        對於這樣的錯誤,我在網上搜集了一下,主要有下面幾種解決的方法:

        方法一:將要附加的文件復制到SQL Server默認的Data文件夾,即C:\ProgramFiles\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA,此時附加就會成功。

        方法二:在登陸驗證時,選擇“Windows身份驗證”,而不是“SQL Server身份驗證”。

        方法三:更改MDF和LDF文件設置為全然控制。

        方法四:假設一定要使用"SQL Server身份驗證",請更改登錄帳號的權限,使其對要附加文件有全然操作權限,將SQL Server服務的賬戶登錄身份有Network Service改為Local Service。

        我遇到的是第三種情況。


        2、數據庫附加失敗,錯誤950


       


        對於這個錯誤,自己糾結了好久,在網上查了查也木有解決的辦法,最后還是詢問了一個有經驗的同學才得以攻克了。附加數據庫的版本號是SQL Server2005的,而我如今使用的是SQL Server2012,SQL Server2012對於SQL Server2008是兼容的,可是不兼容SQL Server2005。

        解決的方法:將SQL Server2005的數據庫用SQL Server2008附加一下,又一次生成腳本,這樣SQL Server2012就能夠附加了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM