backupset (Transact-sql)
Her yedekleme kümesi için bir satır içerir. A yedekleme tek ve başarılı bir yedek işlem yedekten içerir. Geri yükleme, restore FILELISTONLY, restore headeronly ve restore VERIFYONLY deyimleri tek yedekleme içinde belirtilen yedekleme aygıtı veya aygıtları ortam kümesi üzerinde işlem yapar.
Bu tabloda depolanan msdb veritabanı.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
backup_set_id |
int |
Yedekleme kümesi tanımlayan kimlik numarası benzersiz yedekleme kümesi. Kimlik, birincil anahtar. |
backup_set_uuid |
uniqueidentifier |
Yedekleme kümesi tanımlayan kimlik numarası benzersiz yedekleme kümesi. |
media_set_id |
int |
Benzersiz ortam kümesi yedekleme kümesini içeren ortamı tanımlayan kimlik numarası ayarlama. Başvurular backupmediaset(media_set_id). |
first_family_number |
tinyint |
Nerede yedekleme başladığında ortam aile sayısı. BOŞ olabilir. |
first_media_number |
smallint |
Nerede başlar yedekleme kümesi medya medya sayısı. BOŞ olabilir. |
last_family_number |
tinyint |
Nerede biter yedekleme kümesi medya aile sayısı. BOŞ olabilir. |
last_media_number |
smallint |
Nerede biter yedekleme kümesi medya medya sayısı. BOŞ olabilir. |
catalog_family_ sayısı |
tinyint |
Başlangıç yedekleme kümesi dizini içeren medya aile sayısı. BOŞ olabilir. |
catalog_media_number |
smallint |
Başlangıç yedekleme kümesi dizini içeren medya medya sayısı. BOŞ olabilir. |
position |
int |
Yedekleme, geri yükleme işleminde uygun yedekleme kümesi ve dosyaları bulmak için kullanılan konumunu belirleyin. BOŞ olabilir. Daha fazla bilgi için bkz: dosya Yedekleme (Transact-sql). |
expiration_date |
datetime |
Tarih ve Saat yedekleme kümesi sona erecek. BOŞ olabilir. |
software_vendor_id |
int |
Yedekleme ortam üstbilgisi yazma yazılım satıcısının kimlik numarası. BOŞ olabilir. |
name |
nvarchar(128) |
Yedekleme kümesi adı. BOŞ olabilir. |
Açıklama |
nvarchar(255) |
Yedek kümesi açıklaması. BOŞ olabilir. |
kullanıcı_adı |
nvarchar(128) |
Yedekleme işlemi gerçekleştiren kullanıcının adı. BOŞ olabilir. |
software_major_version |
tinyint |
Microsoft SQL ServerAna sürüm numarası. BOŞ olabilir. |
software_minor_ sürüm |
tinyint |
SQL Serverikincil sürüm numarası. BOŞ olabilir. |
software_build_version |
smallint |
SQL Serveryapı numarası. BOŞ olabilir. |
time_zone |
smallint |
Yerel Saat (nerede yedekleme işlemi yer alıyor) ve Eşgüdümlü Evrensel Saat (utc) arasındaki fark 15 dakikalık aralıklarla. Değerler-48 ile 48, herşey dahil olabilir. 127 Değeri bilinmeyen gösterir. Örneğin, Doğu Standart Saati (est) veya beş saat sonra utc -20 olur. BOŞ olabilir. |
mtf_minor_version |
tinyint |
MicrosoftTeyp biçimi ikincil sürüm numarası. BOŞ olabilir. |
first_lsn |
numeric(25,0) |
Günlük sırası, yedekleme kümesindeki ilk veya en eski günlük kaydı sayısı. BOŞ olabilir. |
last_lsn |
numeric(25,0) |
Günlük sırası, yedekleme kümesi sonra sonraki günlük kaydı sayısı. BOŞ olabilir. |
checkpoint_lsn |
numeric(25,0) |
Günlük Yinele Nereden başlamalı günlük kaydı sıra numarası. BOŞ olabilir. |
database_backup_lsn |
numeric(25,0) |
En son tam veritabanı yedeklemesi günlük sıra numarası. BOŞ olabilir. database_backup_lsn "başlar denetim noktası" Yedekleme başladığında tetiklenen olduğunu. Bu lsn denk first_lsn Eğer yedekleme veritabanı boş ve hiçbir çoğaltma yapılandırıldığında alınır. |
database_creation_date |
datetime |
Tarih ve saat veritabanı başlangıçta oluşturulmuş. BOŞ olabilir. |
aralığını |
datetime |
Tarih ve Saat, yedekleme işlemi başladı. BOŞ olabilir. |
backup_finish_date |
datetime |
Tarih ve Saat, yedekleme işlemi tamamlandı. BOŞ olabilir. |
type |
char(1) |
Yedekleme türü. Aşağıdakilerden biri olabilir: D = veritabanı Ben fark veritabanı = L = oturum F = dosya veya filegroup G = fark dosyası P = kısmi Q fark kısmi = BOŞ olabilir. |
sort_order |
smallint |
Yedekleme işlemi gerçekleştiren sunucu sıralama. BOŞ olabilir. Sıralama düzenleri ve alfabe hakkında daha fazla bilgi için bkz: Working with Collations. |
kodsayfasi |
smallint |
Yedekleme işlemi gerçekleştiren server kod sayfası. BOŞ olabilir. Kod sayfaları hakkında daha fazla bilgi için bkz: Working with Collations. |
compatibility_level |
tinyint |
Uyumluluk düzeyi ayarı veritabanı. Aşağıdakilerden biri olabilir: 90 = SQL Server 2005 100 = SQL Server 2008 110 = SQL Server 2012 BOŞ olabilir. Uyumluluk düzeyleri hakkında daha fazla bilgi için bkz: alter database uyumluluk düzeyi (Transact-sql). |
database_version |
int |
Veritabanı sürüm numarası. BOŞ olabilir. |
backup_size |
numeric(20,0) |
Yedekleme boyutu bayt olarak ayarlayın. BOŞ olabilir. |
veritabanı_adı |
nvarchar(128) |
Yedekleme işlemi katılan veritabanının adı. BOŞ olabilir. |
sunucu_adi |
nvarchar(128) |
Çalıştıran sunucunun adını SQL Serveryedekleme operasyonu. BOŞ olabilir. |
Makine_Adı |
nvarchar(128) |
Çalıştıran bilgisayarın adını SQL Server. BOŞ olabilir. |
bayraklar |
int |
De SQL Server, bayrakları sütun onaylanmaz ve aşağıdaki bit sütunları ile değiştiriliyor:
BOŞ olabilir. Yedekleme kümeleri önceki sürümlerinden SQL Server, bayrağını bitler: 1 = Yedekleme minimal günlüğe kaydedilen verileri içerir. 2 = İle anlık kullanılır. 4 = Veritabanı yedekleme anda salt okunur. 8 = Veritabanı tek kullanıcı modunda yedekleme anda oldu. |
unicode_locale |
int |
Unicode yerel. BOŞ olabilir. |
unicode_compare_style |
int |
Unicode karşılaştırma stili. BOŞ olabilir. |
collation_name |
nvarchar(128) |
Harmanlama adı. BOŞ olabilir. |
Is_password_protected |
bit |
Yedek kümesi parola korumalı: 0 = Korumalı değil 1 = Korumalı |
recovery_model |
nvarchar(60) |
Veritabanı kurtarma modeli: TAM TOPLU BASİT |
has_bulk_logged_data |
bit |
1 = Yedekleme toplu verileri içerir. |
is_snapshot |
bit |
1 = Anlık görüntü seçeneğini kullanarak yedekleme götürüldü. |
is_readonly |
bit |
1 = Veritabanı yedekleme anda salt okunur. |
is_single_user |
bit |
1 = Veritabanı tek kullanıcı yedekleme zaman. |
has_backup_checksums |
bit |
1 = Yedekleme yedek sağlama toplamı içerir. |
is_damaged |
bit |
1 = Bu yedek oluşturulurken veritabanı zarar algılandı. Yedekleme işlemi hataları rağmen devam etmek istendi. |
begins_log_chain |
bit |
1 = Bu günlüğü yedekleri sürekli zinciri ilkidir. Veritabanı oluşturulduktan sonra veya tam veya toplu oturum kurtarma modeli basit açık olduğundan çekilen ilk günlük yedekleme günlüğü zinciri başlar. |
has_incomplete_metadata |
bit |
1 = Tail günlük yedekleme eksik meta verileri ile. Daha fazla bilgi için, bkz. Tail günlük yedekleme (SQL Server). |
is_force_offline |
bit |
1 = Veritabanı yedekleme çekilirken norecovery seçeneğini kullanarak çevrimdışı alınmıştır. |
is_copy_only |
bit |
1 = Yalnızca kopya yedekleme. Daha fazla bilgi için, bkz. Yalnızca kopya yedekleme (SQL Server). |
first_recovery_fork_guid |
uniqueidentifier |
Başlangıç kurtarma çatalı Kımlığı. Bu karşılık RecoveryForkIDFirstRecoveryForkID , restore headeronly. Veri yedekleri için first_recovery_fork_guid eşittir first_recovery_fork_guidlast_recovery_fork_guid. |
first_recovery_fork_guidlast_recovery_fork_guid |
uniqueidentifier |
Bitiş kurtarma çatalı Kımlığı. Bu karşılık FirstRecoveryForkIDRecoveryForkID , restore headeronly. Veri yedekleri için first_recovery_fork_guid eşittir first_recovery_fork_guidlast_recovery_fork_guid. |
fork_point_lsn |
numeric(25,0) |
Eğer first_recovery_fork_guid eşit değildir first_recovery_fork_guidlast_recovery_fork_guid, günlük sıra numarası Çatal noktası budur. Aksi halde, değeri ise . |
database_guid |
uniqueidentifier |
Veritabanı için benzersiz kimlik. Bu karşılık BindingID , restore headeronly. Veritabanı geri yüklendiğinde, yeni bir değer atanır. |
family_guid |
uniqueidentifier |
Özgün veritabanının oluşturulması, benzersiz Kımlığı. Veritabanı sağlandığında bile farklı bir ad için bu değer aynı kalır. |
Differential_base_lsn |
numeric(25,0) |
Fark yedeklemeler için temel lsn. Tek tabanlı farklı yedekleme için; sıfırdan büyük veya eşit LSNs değişikliklerle differential_base_lsn fark yedeklemeye dahil edilir. Multibased diferansiyel için boş ve lsn dosya düzeyinde belirlenen temel değerdir (bkz: BackupFile (Transact-sql)). Yedekleme türleri nondifferential her zaman null değerdir. |
differential_base_guid |
uniqueidentifier |
Tek tabanlı farklı yedekleme için fark taban benzersiz tanıtıcısı değerdir. Multibased diferansiyel, null değerdir ve fark temel dosya düzeyinde belirlenmelidir. Yedekleme türleri nondifferential değer null olur. |
compressed_backup_size |
Numeric(20,0) |
Diskte depolanan yedek toplam bayt sayısı. Sıkıştırma oranını hesaplamak için compressed_backup_size ve backup_size. Sırasında bir msdb yükseltme, bu değer null olarak ayarlanır. hangi bir sıkıştırılmamış yedekleme gösterir. |
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)
restore headeronly (Transact-sql)
Sistem tabloları (Transact-sql)
Kavramlar
Etkinleştirmek veya yedekleme sağlama toplamlarını yedekleme sırasında devre ya da geri (SQL Server)
Introduction to Log Sequence Numbers
Media kümelerini, Media aileleri ve yedekleme kümelerini (SQL Server)
Kurtarma modelleri (SQL Server)
Diğer Kaynaklar
Yedekleme ve geri tabloları (Transact-sql)