附加數據庫錯誤代碼 - 950【MSSQL】


分析

  (539)代表的是Sql Server 2000數據庫的內部版本號,也就是說要附加的數據庫文件是由Sql Server 2000創建的,但是我們知道Sql Server 2016 數據庫是不兼容Sql Server 2000數據庫的。

解決

  Sql Server 2000數據庫 (先附加到)Sql Server 2005/2008(可在另一台機子上完成或本機安裝虛擬機,虛擬機上安裝Sql Server 2005/2008)->然后分離數據庫,拷貝到目標文件夾再附加到Sql Server 2016上。

版本號參考

版本 內部號
SQL Server 2016 852
SQL Server 2012 706
SQL Server 2008 R2 665
SQL Server 2008 661
SQL Server 2005 SP2+ with vardecimal enabled 612
SQL Server 2005 611
SQL Server 2000 539
SQL Server 7 515

 

查看Sql Server的內部版本號

  select databasepropertyex('master','version')


免責聲明!

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



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