Aracılığıyla paylaş


backupset (Transact-SQL)

Her yedekleme için bir satır içerir küme.C Yedekleme küme tek, başarılı bir yedekleme işlemi yedeklemenin içerir.Tek bir yedek geri yükleme, geri yükleme FILELISTONLY, geri yükleme HEADERONLY ve geri yükleme VERIFYONLY işletmek küme ortam içinde küme belirtilen yedek aygıtı veya aygıtları.

Bu tablo depolanan msdb veritabanıdır.

sütun Name

Veri türü

Açıklama

backup_set_id

int

Benzersiz bir yedekleme küme yedek tanımlayan kimlik numarası küme.Birincil anahtar kimliği.

backup_set_uuid

uniqueidentifier

Benzersiz yedekleme küme yedek tanımlayan kimlik numarası küme.

media_set_id

int

Benzersiz medya küme, ortamı tanımlayan kimlik numarası küme yedeği içeren küme.Başvurularbackupmediaset(media_set_id).

first_family_number

tinyint

Ortam, aile numarasını burada yedek küme başlar.null olabilir.

first_media_number

smallint

Ortamın ortam numarasını burada yedek küme başlar.null olabilir.

last_family_number

tinyint

Ortam, aile numarasını burada yedek küme sona erer.null olabilir.

last_media_number

smallint

Ortamın ortam numarasını burada yedek küme sona erer.null olabilir.

catalog_family_ number

tinyint

Aile numarasını içeren başlangıç Yedekleme ortamının küme dizin.null olabilir.

catalog_media_number

smallint

Başlangıç yedekleme içeren ortam ortam sayısı küme dizin.null olabilir.

Position

int

yedek küme konumuna uygun yedek bulmak için geri yükleme işleminde kullanılan küme ve dosyaları.null olabilir.Daha fazla bilgi için dosya Bkz:yedek (Transact-SQL).

expiration_date

datetime

Tarih ve saat yedek küme sona erecek.null olabilir.

software_vendor_id

int

yedek ortamı üstbilgisi yazma yazılım satıcısına tanımlama numarası.null olabilir.

Ad

nvarchar(128)

Yedeğin adı küme.null olabilir.

Açıklama

nvarchar(255)

Yedek kümesi açıklaması.null olabilir.

kullanıcı_adı

nvarchar(128)

yedek işlemini gerçekleştiren kullanıcının adıdır.null olabilir.

software_major_version

tinyint

Microsoft SQL Server ana sürüm numarası.null olabilir.

software_minor_ version

tinyint

SQL Server ikincil sürüm numarası.null olabilir.

software_build_version

smallint

SQL Server Yapı numarası.null olabilir.

time_zone

smallint

15 Dakikalık aralıklarla Koordinatlı Evrensel Saat'e (UTC) ile (yeri yedek işlemi yer alıyor) yerel saat arasındaki fark.Değerler-48 +48 (dahil) arasında olabilir.Bilinmeyen 127 değerini gösterir.Örneğin, Doğu Standart saat (EST) ya da beş saatlik UTC -20 olur.null olabilir.

mtf_minor_version

tinyint

Microsoft Alt sürüm numarası biçimi teyp.null olabilir.

first_lsn

numeric(25,0)

Sıra numarası ilk veya en eski günlük kaydının yedekde oturum küme.null olabilir.

last_lsn

numeric(25,0)

Sıra numarası sonraki günlük kaydının yedeklemeden sonra oturum küme.null olabilir.

checkpoint_lsn

numeric(25,0)

Günlük sıra numarası günlük kaydının burada yeniden başlatmanız gerekir.null olabilir.

database_backup_lsn

numeric(25,0)

En son tam veritabanı yedek sıra sayısı günlüğe yazılır.null olabilir.

database_backup_lsn olan “ başlayan denetim noktası ” tetiklediği, yedek başlatır. Bu SSN ile uymasıfirst_lsn yedek veritabanı boş değil ve hiçbir çoğaltma yapılandırılmış yapılmazsa,.

database_creation_date

datetime

Tarih ve veritabanının özgün olarak oluşturulduğu saat.null olabilir.

backup_start_date

datetime

Tarih ve saat yedek işlemi başladı.null olabilir.

backup_finish_date

datetime

Tarih ve saat yedek işlemi tamamlandı.null olabilir.

TYPE

char(1)

yedek türü.Aşağıdaki gibi olabilir:

D = veritabanı

Ben fark veritabanı =

M = günlük

F = dosya veya dosya grubu

G = fark dosyası

P = kısmi

Q kısmi diferansiyel =

null olabilir.

duyarsız

smallint

Sıralama düzeni yedek işlemini gerçekleştiren sunucu.null olabilir.Alfabe, sıralama düzenleri hakkında daha fazla bilgi için bkz:Harmanlamalar ile çalışma.

code_page

smallint

Sunucunun yedek işlemini gerçekleştirmek için kod sayfa.null olabilir.Kod sayfaları hakkında daha fazla bilgi için bkz:Harmanlamalar ile çalışma.

compatibility_level

tinyint

Uyumluluk düzey ayarı veritabanı.Aşağıdaki gibi olabilir:

80 = SQL Server 2000

90 = SQL Server 2005

100 = SQL Server 2008

null olabilir.

Uyumluluk düzeyleri, daha fazla bilgi için bkz:sp_dbcmptlevel (Transact-SQL).

database_version

int

Veritabanı sürüm numarası.null olabilir.

backup_size

numeric(20,0)

yedek boyutu küme, bayt.null olabilir.

veritabanı_adı

nvarchar(128)

yedek işleminde kullanılan veritabanının adı.null olabilir.

Sunucu_adı

nvarchar(128)

Çalıştıran sunucunun adıSQL Serveryedek işlemi.null olabilir.

machine_name

nvarchar(128)

Çalıştıran bilgisayarın adıSQL Server.null olabilir.

Bayraklar

int

In SQL Server, the flags column has been deprecated and is being replaced with the following bit columns:

  • has_bulk_logged_data

  • is_snapshot

  • is_readonly

  • is_single_user

  • has_backup_checksums

  • is_damaged

  • begins_log_chain

  • has_incomplete_metadata

  • is_force_offline

  • is_copy_only

null olabilir.

Daha önceki sürümlerindeki yedek kümeleriSQL Server, bit bayrak:

1 = yedek en az oturum verileri var.

2 = İle anlık görüntü görüntü kullanıldı.

4 = Veritabanı salt okunur sırada yedek.

8 = Veritabanı tek kullanıcı modu yedek saat oldu.

unicode_locale

int

Unicode yerel ayar ayar ayarı.null olabilir.

unicode_compare_style

int

Unicode karşılaştırma stili.null olabilir.

collation_name

nvarchar(128)

Harmanlama adı.null olabilir.

Is_password_protected

bit

Yedekleme küme

Parola:

0 = Korumalı değil

1 = Korumalı

recovery_model

nvarchar(60)

Veritabanının kurtarma modeli:

Tamam

TOPLU OTURUM

Basit

has_bulk_logged_data

bit

1 = yedek yığın-günlüklenen verilerini içerir.

is_snapshot

bit

1 = yedek anlık görüntü seçeneğini kullanarak alınmış.

is_readonly

bit

1 = Veritabanı yedek saat salt okunur.

is_single_user

bit

1 = Veritabanını tek kullanıcı yedek saat.

has_backup_checksums

bit

1 = yedek, yedek sağlama toplamı içerir.

is_damaged

bit

1 = Bu yedek oluşturulurken veritabanı zarar algılandı.Hatalara rağmen devam etmek için yedek işlemi istendi.

begins_log_chain

bit

1 = Günlüğü yedekleri sürekli zinciri ilk budur.İlk günlük ile günlük zinciri başlar yedek veritabanı oluşturulduktan sonra veya için tam ya da yığın-günlüklenen kurtarma modeli basit geçiş alınır.

has_incomplete_metadata

bit

1 = Kuyruk oturum yedek eksik meta verilerle.Daha fazla bilgi için bkz: Kuyruk günlüğü yedekleri.

is_force_offline

bit

1 = Veritabanı yedek çekilirken NORECOVERY seçeneğini kullanarak çevrimdışı duruma.

is_copy_only

bit

1 = Yalnızca kopya yedek.Daha fazla bilgi için bkz: Yalnızca kopya yedekleme.

first_recovery_fork_guid

uniqueidentifier

Başlangıç kurtarma çatalı kimliği.Bu karşılık gelirFirstRecoveryForkID geri yükleme HEADERONLY.

Veri yedekleme işleri,first_recovery_fork_guid eşittir last_recovery_fork_guid .

last_recovery_fork_guid

uniqueidentifier

Bitiş kurtarma çatalı kimliği.Bu karşılık gelirRecoveryForkID geri yükleme HEADERONLY.

Veri yedekleme işleri,first_recovery_fork_guid eşittir last_recovery_fork_guid .

fork_point_lsn

numeric(25,0)

Iffirst_recovery_fork_guidlast_recovery_fork_guid eşit değildir, bu çatal noktası. günlük sıra numarası. Aksi takdirde, değer NULL olur.

database_guid

uniqueidentifier

Veritabanındaki benzersiz kimliği.Bu karşılık gelirBindingID geri yükleme HEADERONLY. Veritabanı geri yüklendiğinde, yeni bir değer atanır.

family_guid

uniqueidentifier

Özgün veritabanı oluşturma sırasında benzersiz kimliği.Veritabanı sağlandığında bile farklı bir ad için bu değer aynı kalır.

differential_base_lsn

numeric(25,0)

Tabanı SSN fark.Bir tek temel fark yedekleme; LSNs değerinden büyük veya eşit olan değiştirirdifferential_base_lsn fark yedek. dahil

Multibased bir fark için değeri NULL SSN gerekir belirlediği dosya düzeyinde temel ise (bkz: backupfile (Transact-SQL)).

Nondifferential yedek türleri için değer her zaman null olur.

differential_base_guid

uniqueidentifier

Temel alan tek bir fark için yedek, benzersiz tanımlayıcısını değişiklik temeli değeridir.

Multibased differentials, değer NULL olur ve değişiklik temeli dosya düzeyinde belirledi.

Nondifferential yedek türleri, değer NULL olur.

compressed_backup_size

Numeric(20,0)

Toplam bayt sayısı yedek diskte saklanır.

Sıkıştırma oranını hesaplamak için kullanıncompressed_backup_size ve backup_size .

During an msdb upgrade, this value is set to NULL.which indicates an uncompressed backup.

Remarks

geri yükleme VERIFYONLY FROMbackup_deviceİle LOADHISTORY dolduran sütunlarınıbackupmediaset tablo ortam kümesi başlığından uygun değerlere sahip.

Bu tablodaki ve diğer yedek ve geçmiş tablolardaki satırların sayısını azaltmak için yürütmeksp_delete_backuphistory saklı yordam.