Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird das Anzeigen der Daten- und Protokollrauminformationen für eine Datenbank in SQL Server 2014 mithilfe von SQL Server Management Studio oder Transact-SQL beschrieben.
In diesem Themenbereich
Bevor Sie beginnen:
So zeigen Sie Daten- und Protokollrauminformationen für eine Datenbank mithilfe von:
Bevor Sie beginnen
Sicherheit
Erlaubnisse
Die Berechtigung zur Ausführung von sp_spaceused wird der Rolle public gewährt. Nur Mitglieder der db_owner festen Datenbankrolle können den @updateusage-Parameter angeben.
Verwendung von SQL Server Management Studio
So zeigen Sie Daten- und Protokollrauminformationen für eine Datenbank an
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server her, und erweitern Sie diese Instanz.
Erweitern Sie Datenbanken.
Klicken Sie mit der rechten Maustaste auf eine Datenbank, zeigen Sie auf Berichte, zeigen Sie auf Standardberichte, und klicken Sie dann auf Speicherplatznutzung.
Verwenden von Transact-SQL
So zeigen Sie Daten- und Protokollrauminformationen für eine Datenbank mithilfe von sp_spaceused
Verbinden Sie sich mit der Datenbank-Engine.
Klicken Sie auf der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. In diesem Beispiel wird die sp_spaceused gespeicherte Systemprozedur verwendet, um Speicherplatzinformationen für die Tabelle und deren
VendorIndizes zu melden.
USE AdventureWorks2012;
GO
EXEC sp_spaceused N'Purchasing.Vendor';
GO
So zeigen Sie Daten- und Protokollrauminformationen für eine Datenbank an, indem Sie sys.database_files abfragen.
Verbinden Sie sich mit der Datenbank-Engine.
Klicken Sie auf der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. In diesem Beispiel wird die sys.database_files Katalogansicht abgefragt, um bestimmte Informationen über die Daten- und Protokolldateien in der AdventureWorks2012-Datenbank zurückzugeben.
USE AdventureWorks2012;
GO
SELECT file_id, name, type_desc, physical_name, size, max_size
FROM sys.database_files ;
GO
Siehe auch
SELECT (Transact-SQL)
sys.database_files (Transact-SQL)
sp_spaceused (Transact-SQL)
Hinzufügen von Daten- oder Protokolldateien zu einer Datenbank
Löschen von Daten oder Protokolldateien aus einer Datenbank