此服務器支持661版及更低版本,不支持降級路徑;Microsoft SQL Server 錯誤:948
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
今天來了一個客戶,說SQL出現了錯誤,具體錯誤如下,請看圖:
錯誤提示:此服務器支持661版及更低版本,不支持降級路徑;Microsoft SQL Server 錯誤:948
錯誤問題方向:
出現錯誤:“此服務器支持661版及更低版本,不支持降級路徑;Microsoft SQL Server 錯誤:948”這個錯誤基本都是因為你的版本低于你要恢復的SQL版本,建議升級SQL版本即可;
環境: SQL Server 2008
問題: 附加數據庫報錯“此服務器支持661版及更低版本。不支持降級路徑。”
解決方案:
出現這樣的問題,一般是因為數據庫版本不同造成的。
查詢數據庫版本語法:
use master select @@VERSION
661是sql2008 R2的版本號--? ? Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86) ? Apr ?2 2010 15:53:02 ? Copyright (c) Microsoft
655版本也就是sql2008 sp1版本號--? ?Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (Intel X86) ? Mar 29 2009 10:27:29 ? Copyright (c) 1988-2008
輸入上面的命令后,客戶出來的版本是:
Microsoft SQL Server 2008 (SP4) - 10.0.6000.29 (Intel X86) Sep 2 2014 22:55:13 Copyright (c) 1988-2008 Microsoft Corporation Express Edition on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)
可以根據上面的看出,客戶服務器上面裝的是10.0.6000.29, 而客戶數據庫版本為:706所以客戶需要安裝SQL2012版本或者可以直接一步到位2014版本,再高就不合適了,因為高于2014的內核有變,操作會很困難;
微軟SQL Server對應內部數據庫版本號(515、539、611、612、661、665、706、782、869)
PS延伸閱讀:(另外一種類似錯誤的解決辦法)
解決方案:造成這個錯誤是因為把本地的SQL Server (MSSQLSERVER)服務給禁止了,而把
SQL Server (SQLEXPRESS)服務給啟動了,因為這樣子,本來應該在數據庫列表
中的數據庫都看不到,而且還原也還原不上去
解決辦法
1,把SQL Server (SQLEXPRESS)服務先停止,然后右鍵屬性禁用該服務
2,啟動SQL Server (MSSQLSERVER)服務
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!