Größe des freien Speichers in einer DB

stso

New Member
Hallo,
Beim MS SQL-Server 2005 habe ich folgendes Programm geschrieben, welches bestimmt wieviel Speicher (in MB) eine Datenbank belegt:

Code:
DECLARE @mdf INT,@ldf INT,@gesamt FLOAT
SELECT @mdf = size FROM sys.database_files  WHERE file_id = 1
SELECT @ldf = size FROM sys.database_files  WHERE file_id = 2
SET @gesamt = ((CONVERT(FLOAT,(@mdf + @ldf))*8)/1024) --() * 8) / 1024)
PRINT @gesamt

Gibt es eine Möglichkeit den freien Speicher innerhalb der Datenbank zu ermitteln?
 
Back
Top