SqlServer索引超出了数组界限(Microsoft.SqlServer.Smo)的错误是由于SQL 2008 R2版本过低导致,把以下的补丁打齐即可。
下载地址:
SP1:http://www.microsoft.com/zh-cn/download/details.aspx?id=26727
SP2:http://www.microsoft.com/en-us/download/details.aspx?id=30437
SP3:http://www.microsoft.com/en-us/download/details.aspx?id=44271