Ottenere la dimensione del db MSSQL

venerdì 28 marzo 2008 - 18.19

soprandi Profilo | Newbie

Ciao a tutti avrei bisogno di un idea su come fare ad ottenere la dimensione occupata su disco da un db mssql.
Tramite sql managment studio express sto gestendo un db mssql...
ho pensato di utilizzare come rieferimento il file nome_db.mdf che trovo nella cartella data in c:programma/microso../MSSQL/... e tramite un semplice
e tramite una funzione che calcola e riformatta i dati come questa

FileInfo filedb = new FileInfo(filename);
strint size = (filedb.Lenght / 1024) + "Kb" + (float)(filebd.Lenght / 1024 / 1024) + "kb";

ottenere la dimension in kb del db...

il problema è che in seguito a inserimenti anche massici di informazioni il valore che ottengo non varia in alcun modo...
Mi sto riferendo ad un parametro valido oppure no?
Consigli? suggerimenti?

grazie

Simone

TOPOAMORE Profilo | Expert

Dim file As New IO.FileInfo(nomefile)
dim dimenzioni as long= file.Length()

in vb questo funziona
dimmi se ti e stato di aiuto
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5