sp_helpdb (Transact-SQL)
Belirtilen bir veritabanı veya tüm veritabanlarının bilgi raporlar.
sp_helpdb [ [ @dbname= ] 'name' ]
Bağımsız değişkenler
- [ @dbname= ] 'name'
Is the name of the database for which information is reported.name is sysname, with no default.If name belirtilmemişse, sp_helpdb tüm veritabanları üzerinde rapor edersys.Databases kataloğunu görüntüleyin.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
sütun Name |
Veri türü |
Açıklama |
---|---|---|
Ad |
sysname |
Veritabanı adı. |
db_size |
nvarchar(13) |
Veritabanının toplam boyutu. |
Sahip |
sysname |
Sahibi gibi veritabanı SA. |
DBID |
smallint |
Veritabanı kimliği |
oluşturulan |
nvarchar(11) |
Veritabanı oluşturulduğu tarih. |
Durum |
nvarchar(600) |
Veritabanında şu anda küme veritabanı seçeneklerini değerleri virgülle ayrılmış listesi. Yalnızca etkinBoole değerli seçenekleri listelenmiştir.Formunda ilgili değerleriyle listelenen olmayan ve Boole seçenekleri option_name=value. Daha fazla bilgi için bkz: ALTER DATABASE Transact-SQL). |
compatibility_level |
tinyint |
Veritabanı uyumluluk düzey: 60, 65, 70, 80 veya 90. |
If name , belirtilen veritabanı dosyasını tahsisatını gösteren bir ek bir sonuç kümesi yoktur belirtildi.
sütun Name |
Veri türü |
Açıklama |
---|---|---|
Ad |
nchar(128) |
Mantıksal dosya adı. |
fileid |
smallint |
Dosya kodu |
Filename |
nchar(260) |
Işletim sistemi ve dosya adını (fiziksel bir dosya adı). |
dosya grubu |
nvarchar(128) |
Dosyanın bulunduğu bir dosya grubu. NULL = bir günlük dosyası.Hiçbir zaman bir dosya grubunun bir parçası değildir. |
boyut |
nvarchar(18) |
Dosya boyutunu (megabayt cinsinden). |
MaxSize |
nvarchar(18) |
Dosyayı büyüyebileceği maksimum boyutu.Disk dolu olduğu kadar dosya büyür UNLIMITED bu alandaki değeri gösterir. |
büyüme |
nvarchar(18) |
Dosyasının büyüme artışı.Bu, her saat yeni yer gerekinceye dosyaya eklenen alan miktarını gösterir. |
Kullanım |
varchar(9) |
Dosyanın kullanımı.Bir veri dosyası için değerdir 'data only' Günlük dosyası değerdir 'log only'. |
Remarks
The status sütun in the sonuç kümesi reports which options have been küme to ON in the database.Tüm veritabanı seçenekleri tarafından rapor edilen değil Durum sütun.Geçerli veritabanı seçenek ayarları tam listesini görmek için sys.Databases kataloğunu görüntüleyin.
İzinler
Tek bir veritabanı, belirtilen, üyelik Ortak rolün veritabanındaki gereklidir.Belirtilen veritabanı yok, üyelik Ortak rolündeYönetici veritabanı büyük/küçük harf gereklidir.
Bir veritabanı, erişilemiyorsa sp_helpdb , bu gibi veritabanı hakkında hata iletisi 15622 ve daha fazla bilgi görüntüler.
Örnekler
C.Tek bir veritabanı hakkında bilgiler döndürülüyor
Aşağıdaki örnek, hakkında bilgileri görüntüler AdventureWorks Veritabanı.
b.Tüm veritabanları hakkında bilgi döndürülüyor
Bu aşağıdaki örnek çalıştıran sunucu üzerindeki tüm veritabanları hakkında bilgi görüntüler. SQL Server.