sys.Sysfiles (Transact-SQL)
Bir veritabanında her dosya için bir satır içerir.
![]() |
---|
Bu SQL Server 2000 sistem tablosu, geriye dönük uyumluluk için görünüm olarak dahil edilmiştir. Bunun yerine, geçerli SQL Server sistem görünümlerini kullanmanızı öneririz. Eğdeğerli sistem görünümü veya görünümleri için bkz. SQL Server 2000 Sistem Tablolarını SQL Server 2005 Sistem Görünümleriyle Eşleme. Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın. |
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
Win32_FileSpecification ' |
smallint |
Her veritabanı için benzersiz kimlik numarası dosya. |
Grup Kimliği |
smallint |
Dosya grubu kimlik numarası. |
boyut |
int |
8 kb sayfalarında dosyasının boyutu. |
MaxSize |
int |
8 KB'lık sayfalarda en büyük dosya boyutu. 0 = Yok büyüme. -1 = Dosyası disk dolu olduğu kadar büyüme. 268435456 = Günlük dosyası ne kadar bir büyüklüğü 2 tb. ![]()
Bir sınırsız günlük dosyası boyutu ile yükseltilir veritabanlarının, günlük dosyasının en büyük boyutu için -1 bildirir.
|
büyüme |
int |
Veritabanının boyutunu büyüme.Sayfa sayısı veya değeri bağlı olarak dosya boyutunun yüzdesi olabilir Durum. 0 = Yok büyüme. |
Durum |
int |
Durum bitleri için büyüme değer megabayt (mb) veya kilobayt (kb). 0x2 = disk dosyası. 0x40 = günlük dosyası. 0x100000 = büyüme.Bu, yüzde ve sayfa sayısı değil değerdir. |
perf |
int |
Ayrılmış. |
name |
sysname |
Dosyanın mantıksal adı. |
Filename |
nvarchar(260) |
Fiziksel aygıt adı.Bu, dosyanın tam yol içerir. |