Verileri ve veritabanı için günlük alanı bilgileri görüntüleme
Bu konudaki verileri görüntülemek ve uzay bilgi için veritabanında oturum açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL.
Bu Konuda
Başlamadan Önce
Güvenlik
Verileri görüntülemek ve alan bilgilerini veritabanı, günlük kullanarak:
SQL Server Management Studio
Transact-SQL
Başlamadan Önce
Güvenlik
İzinler
Yürütme izni sp_spaceused verilir Genel rolü. Yalnızca üyeleri db_owner sabit veritabanı rolü belirtme @ updateusage parametresi.
[Top]
SQL Server Management Studio Kullanarak
Verileri görüntülemek ve veritabanı alanı bilgileri günlük
Nesne Explorer'da örneğine bağlanmak SQL Serverve bu örneği genişletin.
Genişletme veritabanları.
Bir veritabanını sağ tıklatıp raporları, Gelin **Standart raporlar,**ve ardından Disk kullanımı.
[Top]
Transact-SQL'i Kullanma
Verileri görüntülemek ve veritabanı alanı bilgileri sp_spacedused kullanarak oturum için
Bağlanmak Veritabanı Altyapısı.
Standart çubuğundan tıklatın Yeni sorgu.
Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute. Bu örnek sp_spacedused sistem saklı yordam için rapor disk alanı bilgileri için Vendortablo ve dizinleri.
USE AdventureWorks2012;
GO
EXEC sp_spaceused N'Purchasing.Vendor';
GO
Verileri görüntülemek ve veritabanı alanı bilgileri sys.database_files sorgulayarak günlük
Bağlanmak Veritabanı Altyapısı.
Standart çubuğundan tıklatın Yeni sorgu.
Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute. Bu örnek sorgu sys.database_files katalog görünümünde veri ve günlük dosyaları hakkında bilgi dönmek için AdventureWorks2012 veritabanı.
USE AdventureWorks2012;
GO
SELECT file_id, name, type_desc, physical_name, size, max_size
FROM sys.database_files ;
GO
[Top]
Ayrıca bkz.
Başvuru
sys.database_files (Transact-sql)