sys.sysaltfiles (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Özel durumlarda, veritabanındaki dosyalara karşılık gelen satırlar içerir.

Important

Bu SQL Server 2000 sistem tablosu, geriye dönük uyumluluk için bir görünüm olarak dahil edilmiştir. Bunun yerine mevcut SQL Server sistem görünümlerini kullanmanızı öneririz. Eşdeğer sistem görünümünü veya görünümlerini bulmak için Sistem Tablolarını Sistem Görünümlerine Eşleme (Transact-SQL) bölümüne bakınız. Bu özellik, Microsoft SQL Server'ın gelecekteki bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın.

Sütun adı Veri türü Description
fileid smallint Dosya kimlik numarası. Bu, her veritabanı için benzersizdir.
Groupid smallint Dosya grubu kimlik numarası.
boyut int Dosya boyutu, 8 kilobayt (KB) sayfalarda.
maxsize int Maksimum dosya boyutu, 8 KB sayfalarda.

0 = Büyüme yok.

-1 = Dosya, disk dolana kadar büyür.

268435456 = Günlük dosyası maksimum 2 TB boyutuna ulaşacaktır.

Not: Sınırsız log dosyası boyutuyla yükseltilen veritabanları, günlük dosyasının maksimum boyutu için -1 rapor eder.
Büyüme int Veritabanının büyüme büyüklüğü.

0 = Büyüme yok. Durum değerine bağlı olarak sayfa sayısı veya dosya boyutu yüzdesi olabilir. Eğer durum 0x100000 ise, büyüme dosya büyüklüğünün yüzdesidir; aksi takdirde, sayfa sayısı önemlidir.
durum int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
Perf int Rezerve edilmiş.
dbid smallint Bu dosyanın ait olduğu veritabanının veritabanı tanımlama numarası.
name sysname Dosyanın mantıksal adı.
filename Nıvarçar(260) Fiziksel cihazın adı. Bu, dosyanın tam yolunu da kapsar.