解决方案 »

  1.   

    2012的SSMS和2008的不一样,某些功能会存在这种情况,要么使用2012的SSMS,要么打补丁
      

  2.   

    我打了sql2008sp1,但还是不对,还需要打什么补丁呢
      

  3.   

    不是sp1,是一些fix的补丁,我忘了在哪里找了
      

  4.   

    其实用t-sql来操作是没问题的,只是你要用鼠标来打开表、打开存储过程那些才会报错
      

  5.   

    http://support.microsoft.com/kb/2459027/zh-cn这里有告诉你下什么
      

  6.   

    估计是有bug把:http://support.microsoft.com/viewkb/viewkb.aspx?contentid=2459027"Index was outside the bounds of the array" SMO error message when you connect to a SQL Server code-named 'Denali' CTP1 Database Engine instance in SSMS 2008 R2 and in SSMS 2008“也就是在连接sql server2008r2和2008时,索引超出了数组的界限。就是你这个错误。再打一下这个补丁吧:SQL Server 2008 R2 的累积更新包 5
    http://support.microsoft.com/kb/2438347
      

  7.   

    这个要打补丁,或者把SSMS升级,是因为2008的SSMS和2012的SSMS的差异问题,如果用语句是没有问题的