Share via


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

NotNot
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)

backupmediaset (Transact-sql)

backupset (Transact-sql)

Sistem tabloları (Transact-sql)

Diğer Kaynaklar

Yedekleme ve geri tabloları (Transact-sql)