BackupFile (Transact-sql)
Bir veritabanı her veri veya günlük dosyası için bir satır içerir. Sütunları yedeği alınmış dosya yapılandırmasını açıklar. Yoksa dosya yedeklemeye dahil belirlenir is_present sütun. Bu tabloda depolanan msdb veritabanı.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
backup_set_id |
int |
Yedekleme kümesi içeren dosyanın benzersiz tanımlama numarası. Başvurular backupset(backup_set_id). |
first_family_number |
tinyint |
Bu yedekleme dosyasını içeren ilk medya aile sayısı. BOŞ olabilir. |
first_media_number |
smallint |
Bu yedekleme dosyasını içeren ilk medya medya sayısı. BOŞ olabilir. |
filegroup_name |
nvarchar(128) |
Yedeklenmiş bir veritabanı dosyasını içeren filegroup adı. BOŞ olabilir. |
page_size |
int |
Sayfa, bayt cinsinden boyutu. |
file_number |
Numeric(10,0) |
Dosya kimlik numarası benzersiz bir veritabanı içinde (karşılık sys.database_files.file_IDfile_idsys.master_files). |
backed_up_page_count |
Numeric(10,0) |
Yedeklenen sayfa sayısı. BOŞ olabilir. |
file_type |
char(1) |
Yedeklenen, bir dosya: D = SQL Serververi dosyasını. L = SQL Servergünlük dosyası. F = tam metin kataloğu. BOŞ olabilir. |
source_file_block_size |
Numeric(10,0) |
Ne zaman yedeklendiği özgün veri veya günlük dosyası üzerinde ikamet aygıt. BOŞ olabilir. |
file_size |
Numeric(20,0) |
Bayt cinsinden, yedeklenen dosya uzunluğu. BOŞ olabilir. |
logical_name |
nvarchar(128) |
Yedeklenen bir dosyanın mantıksal adı. BOŞ olabilir. |
physical_drive |
nvarchar(260) |
Fiziksel sürücü veya bölüm adı. BOŞ olabilir. |
physical_name |
nvarchar(260) |
Kalan (işletim sistemi) fiziksel dosya adı. BOŞ olabilir. |
Devlet |
tinyint |
Dosya, birini durumu: 0 ONLINE = 1 = GERİ YÜKLEME 2 = KURTARMA 3 = BEKLEYEN KURTARMA 4 ŞÜPHELİ = 6 ÇEVRİMDIŞI = 7 = GEÇERSİZ
Not
Böylece bu değerleri veritabanı durumları değerleri karşılık gelen değeri 5 atlanır.
|
State_desc |
nvarchar(64) |
Dosya durumu, birini açıklaması: ÇEVRİMİÇİ GERİ YÜKLEME KURTARMA RECOVERY_PENDING ÇEVRİMDIŞI OLDUĞUNDAN KUŞKULANIYORSANIZ GEÇERSİZ |
create_lsn |
Numeric(25,0) |
Dosyanın oluşturulduğu günlük sıra numarası. |
drop_lsn |
Numeric(25,0) |
Hangi dosya bırakıldı günlük sıra numarası. BOŞ olabilir. Dosya bırakıldı değil, bu değer null olur. |
file_guid |
uniqueidentifier |
Dosya benzersiz tanıtıcısı. |
read_only_lsn |
Numeric(25,0) |
Günlük sıra numarası hangi dosyayı içeren filegroup okuma-yazma salt okunur (son değişikliği) değiştirildi. BOŞ olabilir. |
read_write_lsn |
Numeric(25,0) |
Günlük sıra numarası veren salt okunur gelen okuma-yazma için değiştirilmiş dosyayı içeren filegroup (son değişikliği). BOŞ olabilir. |
Differential_base_lsn |
Numeric(25,0) |
Fark yedeklemeler için temel lsn. Yalnızca bir günlük sıra sahip veri alanları numarasına eşit veya bu değerden farklı yedekleme içeren differential_base_lsn. Diğer yedekleme türleri, değer null olur. |
differential_base_guid |
uniqueidentifier |
Farklı yedekleme için fark temel dosya oluşturan en son veri yedekleme benzersiz tanımlayıcı; değeri null ise, dosya fark yedeklemeye dahil, ancak temel oluşturulduktan sonra eklendi. Diğer yedekleme türleri, değer null olur. |
backup_size |
Numeric(20,0) |
Yedekleme için bu dosyanın bayt cinsinden boyutu. |
filegroup_guid |
uniqueidentifier |
Filegroup Kımlığı. Backupfilegroup tablo dosya grubu bilgilerini bulmak için kullanmak filegroup_guid ile backup_set_id. |
is_readonly |
bit |
1 = Dosya salt okunur. |
is_present |
bit |
1 = Dosya yedekleme kümesinde bulunur. |
Açıklamalar
restore VERIFYONLY dan backup_deviceile LOADHISTORY doldurur ve sütun backupmediasetortam kümesi başlığından uygun değerleri ile tablo.
Bu tablo ve diğer yedekleme ve geçmiş tablolar satır sayısını azaltmak için execute sp_delete_backuphistory saklı yordamı.
Ayrıca bkz.
Başvuru
backupfilegroup (Transact-sql)
backupmediafamily (Transact-sql)
Sistem tabloları (Transact-sql)