索引超出了數組界限(Microsoft.SqlServer.Smo)


SSMS連接遠程SQL Server服務器是很方便的。

昨天我用SQL Server 2008 SSMS連接SQL Server 2012竟然報錯,如下圖:

image

在網上搜了,參考這個參考那個,太啰嗦了,確實是軟件固有的問題,微軟肯定會發補丁解決的!

於是看了我的SQL Server 2008的版本,在SSMS界面,幫助--關於。沒有類似下面的Windows版本那樣明顯:

image

而是10.0.xxxx.x,我只知道10.0的SQL Server 2008,如果前面是10.5就是SQL Server 2008 R2,如果11.0的話應該就是SQL Server 2012.但具體是SP幾就不知道了,然后上網查才知道我的就是SQL Server 2008,沒Service Pack。那想必是我得版本太低了,網上介紹的就是某個特定的補丁吧。我就索性把SP1,SP2全打上了;結果打完了SP1問題依舊,打完了SP2還是相同問題,暈了!一搜,還有SP3,於是又打SP3,打完了就OK了。SSMS的版本就變成下面的10.0.5512.0。

image

開始想直接跳過SP1直接打SP2的,想測試SP2的補丁包是否包含了SP1。結果SP1后下載先完成,那就按步驟來吧。


免責聲明!

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



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