Listare discuri si spatiu pe un server MSSQL Server

Configurare noua (How To)

Situatie

Mai jos este un script ce listeaza discurile de pe un server MSSQL Server, precum si capacitatea lor si spatiul ramas liber.

Poate fi folosit ca baza de plecare pentru automatizarea unor actiuni in cazul in care spatiul liber scade sub o anumita cota sau sub un anumit procent.

 

Solutie

SELECT DISTINCT
vs.volume_mount_point Drive
, vs.logical_volume_name
, vs.total_bytes/1024/1024/1024 CapacityGB
, vs.available_bytes/1024/1024/1024 FreeGB
, CAST(vs.available_bytes * 100. / vs.total_bytes AS DECIMAL(4,1)) FreePct

FROM sys.master_files mf
CROSS APPLY sys.dm_os_volume_stats(mf.database_id, mf.file_id) AS vs

Tip solutie

Permanent

Voteaza

(8 din 15 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?