Drive Space and File Size via T-SQL
I keep using these scripts so I’m putting them here for convenience.
Drive space for drives on the SQL Server
EXEC MASTER..xp_fixeddrives;
File sizes for all databases
SELECT DB_NAME(database_id) AS [Database], [Name], Physical_Name, ROUND((CAST(size AS float) * 8)/1024/1024, 2) AS SizeGB FROM sys.master_files ORDER BY SizeGB DESC ;