当前位置:  开发笔记 > 数据库 > 正文

在SQL Server 2014中列出数据库和表空间

如何解决《在SQLServer2014中列出数据库和表空间》经验,为你挑选了1个好方法。

我如何列出每个数据库SQL Server 2014和表空间大小?

我测试了这个查询

EXEC sp_spaceused null, false

但我只得到一个数据库的结果.



1> Hiten004..:

未记录的sp_MSforeachdb过程 可以循环所有数据库,但有一些限制.

EXECUTE master.sys.sp_MSforeachdb 'USE [?]; EXEC sp_spaceused null, false'


[`sp_msforeachdb`是个糟糕的主意](https://www.mssqltips.com/sqlservertip/2201/making-a-more-reliable-and-flexible-spmsforeachdb/).
推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有