vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: SQL Datenbankgröße prüfen 
Autor: Grabbo
Datum: 04.07.12 10:47

Hallo, ich habe es mal so versucht:

CREATE PROCEDURE sp_myspacedused_test
@DBN AS VARCHAR(20)
AS
DECLARE @SQLTXT NVARCHAR(4000)
SET @SQLTXT =

'declare @dbsize dec(15,0)
declare @logsize dec(15)
declare @bytesperpage dec(15,0)
declare @pagesperMB dec(15,0)

select @dbsize = sum(convert(dec(15),size))
from dbo.sysfiles
where (status & 64 = 0)

select @logsize = sum(convert(dec(15),size))
from dbo.sysfiles
where (status & 64 <> 0)

select @bytesperpage = low
from master.dbo.spt_values
where number = 1
and type = ''E''
select @pagesperMB = 1048576 / @bytesperpage

select
all_database_size = ltrim(str((@dbsize + @logsize) / @pagesperMB,15,2) + '' MB''),
data_database_size = ltrim(str((@dbsize) / @pagesperMB,15,2) + '' MB''),
''unallocated space'' = ltrim(str((@dbsize - (select sum(convert(dec(15),reserved))
from
sysindexes
where
indid in (0, 1, 255)
)) / @pagesperMB,15,2)+ '' MB''),
log_database_size = ltrim(str((@logsize) / @pagesperMB,15,2) + '' MB'')'

EXEC @SQLTXT

Die Prozefur wird auch erstellt, doch sie wrift einen Fehler aus, mit dem ich leider nciht viel anfangen kann
Danke schonmal ;)
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SQL Datenbankgröße prüfen3.387Grabbo26.04.12 11:32
Re: SQL Datenbankgröße prüfen2.045OlliBG27.04.12 09:38
Re: SQL Datenbankgröße prüfen2.074Grabbo27.04.12 10:10
Re: SQL Datenbankgröße prüfen2.004OlliBG27.04.12 12:51
Re: SQL Datenbankgröße prüfen1.960Grabbo02.07.12 07:36
Re: SQL Datenbankgröße prüfen1.856OlliBG02.07.12 12:11
Re: SQL Datenbankgröße prüfen1.858Grabbo02.07.12 15:05
Re: SQL Datenbankgröße prüfen1.925Grabbo04.07.12 10:47
Re: SQL Datenbankgröße prüfen1.963OlliBG06.07.12 09:56
Re: SQL Datenbankgröße prüfen1.854Grabbo06.07.12 10:17
Re: SQL Datenbankgröße prüfen1.858ModeratorFZelle06.07.12 10:23
Re: SQL Datenbankgröße prüfen1.950Grabbo06.07.12 10:26

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel