SQL Server 查看数据表提示索引超出了数组界限

本地 Microsoft SQL Server Management Studio 远程登录 SQL Server,鼠标右键点击数据表会弹窗提示“索引超出了数组界限。(Microsoft.SqlServer.Smo)”,百度查阅后得知是因为本地 SQL Server 版本与服务器 SQL Server 版本不一致导致,解决方法是安装和服务器相同的版本,或者给本地的 SQL Server 打上 Microsoft® SQL Server® 2008 R2 Service Pack 3 补丁(即 SP3 补丁)。

SQL Server 弹窗提示

ssms_smo.jpg

SQL Server 本地版本

ssms_vesion.jpg

安装SQL Server补丁

SP3补丁下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=44271

点击“Download”按钮进入补丁选择界面,根据自己的版本选择,x64表示64位,x86表示32位

下载完成后,直接双击开始安装

ssms_complete.jpg

顺利安装完成后,问题解决,再打开数据表就不再出现“索引超出了数组界限”的提示。

关键词: SqlServer