Hallo,
Beim MS SQL-Server 2005 habe ich folgendes Programm geschrieben, welches bestimmt wieviel Speicher (in MB) eine Datenbank belegt:
Gibt es eine Möglichkeit den freien Speicher innerhalb der Datenbank zu ermitteln?
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?