Azure sql database 用户无法查询azure sql数据库中的一个特定表-获取错误代码8630

Azure sql database 用户无法查询azure sql数据库中的一个特定表-获取错误代码8630,azure-sql-database,Azure Sql Database,我希望其他人可能遇到过这种情况,并且能够解决。我目前正在等待azure支持技术的帮助,所以我想我会在这段时间内联系到这里,因为我在网上找不到任何东西 我有一个只读数据库,用户可以查询除一个特定表之外的所有表,而不会出现任何问题。Azure推荐的解决方案指出了登录到用户的映射问题,但是,这将不允许用户访问数据库,这里的情况并非如此 没有长时间运行的查询或打开的事务,服务器或多或少处于空闲状态。我也没有看到任何锁定或阻塞,所以这对我来说是相当困惑的 我可以通过以下方式与所有类型的所有用户重现该问题:

我希望其他人可能遇到过这种情况,并且能够解决。我目前正在等待azure支持技术的帮助,所以我想我会在这段时间内联系到这里,因为我在网上找不到任何东西

我有一个只读数据库,用户可以查询除一个特定表之外的所有表,而不会出现任何问题。Azure推荐的解决方案指出了登录到用户的映射问题,但是,这将不允许用户访问数据库,这里的情况并非如此

没有长时间运行的查询或打开的事务,服务器或多或少处于空闲状态。我也没有看到任何锁定或阻塞,所以这对我来说是相当困惑的

我可以通过以下方式与所有类型的所有用户重现该问题: 从dbo中选择TOP 1*。{table 1}-不会导致任何问题

从dbo中选择TOP 1*。{table 2}-获取以下错误

Msg 40197,20级,状态200,第3行 服务在处理您的请求时遇到错误。请再试一次。错误代码8630。 消息0,20级,状态0,第1行
当前命令发生严重错误。结果(如果有的话)应该被丢弃。

最后,Azure支持让我放大和缩小数据库,这解决了问题。

计算列?表2有计算列吗?没有计算列,没有宽表,也没有列的大数据类型。