sys.dm_os_enumerate_fixed_drives (Transact-SQL)
从 SQL Server 2017 (14.x) CU 1 开始,枚举装载到驱动器号的卷, sys.dm_os_enumerate_fixed_drives
例如 C:\
。
列名称 | 数据类型 | 描述 |
---|---|---|
fixed_drive_path |
nvarchar(512) | 卷的路径,例如 C:\ 。 |
drive_type 1 |
int | 驱动器类型的代码。 |
drive_type_desc 1 |
nvarchar(512) | 驱动器类型的说明。 |
free_space_in_bytes |
bigint | 磁盘空间可用空间(以字节为单位)。 |
1 有关详细信息,请参阅 GetDriveTypeW 函数。
权限
对于 SQL Server 2019 (15.x) 和以前的版本,需要对服务器具有 VIEW SERVER STATE 权限。
对于 SQL Server 2022(16.x)及更高版本,需要对服务器具有 VIEW SERVER PERFORMANCE STATE 权限。