通过.NET中的WMI实现数据库大小

问题描述:

有没有一种方法可以从.NET中使用WMI来查找SQL Server数据库的大小?通过.NET中的WMI实现数据库大小

我看了一下WMI documentation,但我不清楚该如何找到这些信息。

我们使用SQL Server 2008的

-Dave

您可以通过Microsoft.SqlServer.Management.Smo访问此属性。试试这个:MSDN

有点切线的答案,但是每当我想玩WMI时,我都会先用微软的WMI浏览器Scriptomatic快速浏览一下。

这样做对于SQL Express 2005,唯一的WMI功能似乎是关于服务器本身,而不是任何数据库。