【问题标题】:Array Out of Index in SQL ServerSQL Server 中的数组超出索引
【发布时间】:2018-07-21 00:53:03
【问题描述】:

在尝试为数据库生成图表时(在 SQL Server 2017 中),我收到一个错误

数组超出索引

当我重新启动应用程序时,它可以正常工作一段时间,几分钟后,当我尝试向图表添加新表时,它再次显示相同的错误。

有什么办法可以避免这个问题吗?

【问题讨论】:

    标签: ssms er-diagrams


    【解决方案1】:

    这听起来像是 SSMS 的一个错误(在我的例子中是 v17.4)。

    其他人在这里报告了类似的问题:https://stackoverflow.com/a/44914581/4768230

    另外,其他人建议确保为所有表声明架构可能会有所帮助 - https://stackoverflow.com/a/44660066/4768230(虽然我还没有尝试过)。

    【讨论】:

      【解决方案2】:

      以下是适用于非常具体情况的替代答案。

      以上答案很可能会解决您的问题。但是,如果您以不同于登录 Windows 的用户身份运行 SSMS,则可能会出现此错误。

      解决方法是

      • 使用您的普通 Windows 连接到 SQL Server(根据您的情况可能不允许这样做)
      • 使用远程桌面连接到使用您的 SQL 帐户的计算机。

      测试:

      • Windows 7 64 位
      • SSMS 17.7

      这种情况可能与计算机未启用 Kerberos 双跳活动目录有关,但此陈述完全是推测。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多