Metaphor Asked: 2016-08-06 08:13:39 +0800 CST2016-08-06 08:13:39 +0800 CST 2016-08-06 08:13:39 +0800 CST SSMS 表属性显示每个表上的索引空间异常 772 在任何数据库或表上使用 SSMS 2014 (12.0.4100) 或 2016 (13.0.15600) 从 SQL 2014 服务器 (12.0.4449) 获取表属性时,我在“存储”选项卡上获得“索引空间”属性的以下文本: 执行 Transact-SQL 语句或批处理时发生异常。 这是错误: sql-server sql-server-2014 2 个回答 Voted Best Answer Tara Kizer 2016-08-06T09:05:58+08:002016-08-06T09:05:58+08:00 就像哈里斯评论的那样,这很可能是微软必须解决的一个 SSMS 错误。但是您应该能够运行跟踪或扩展事件会话来捕获 SSMS 用来获取您所需要的数据的 TSQL。捕获 TSQL,然后在查询窗口中运行它。或者使用来自 marc_s 的查询。 PHPirate 2018-08-19T00:56:38+08:002018-08-19T00:56:38+08:00 如果可能,尝试将您的权限级别升级到db_owner,它可以解决问题。这也解释了为什么具有相同设置的同事可以看到该属性,而您却看不到。 但实际上,sp_spaceused应该在没有额外权限的情况下工作。与 sp_spaceused N'database_name.schema_name.table_name'
就像哈里斯评论的那样,这很可能是微软必须解决的一个 SSMS 错误。但是您应该能够运行跟踪或扩展事件会话来捕获 SSMS 用来获取您所需要的数据的 TSQL。捕获 TSQL,然后在查询窗口中运行它。或者使用来自 marc_s 的查询。
如果可能,尝试将您的权限级别升级到
db_owner
,它可以解决问题。这也解释了为什么具有相同设置的同事可以看到该属性,而您却看不到。但实际上,
sp_spaceused
应该在没有额外权限的情况下工作。与