Aracılığıyla paylaş


backupset (Transact-SQL)

Her yedek kümeiçin bir satır içerir.A yedek küme yedek bir tek, başarılı yedek işleminden içerir.Geri yükleme, geri yükleme FILELISTONLY, restore headeronly ve restore VERIFYONLY deyimi bir tek yedek küme içinde medya kümesi belirtilen yedek aygıtı veya aygıtları üzerinde işlem yapar.

Bu tablo depolanan msdb veritabanı.

Sütun adı

Veri türü

Açıklama

backup_set_id

int

yedekkümetanımlayan benzersiz yedekküme tanımlama numarası. Kimlik, birincil anahtar.

backup_set_uuid

uniqueidentifier

yedekkümetanımlayan benzersiz yedekküme tanımlama numarası.

media_set_id

int

yedekkümeiçeren medya kümesi tanımlayan medya kümesi benzersiz tanımlama numarası. Başvurular backupmediaset(media_set_id).

first_family_number

tinyint

yedekküme başladığı medya aile sayısı. null olabilir.

first_media_number

smallint

yedekküme başladığı medya medya sayısı. null olabilir.

last_family_number

tinyint

yedekküme sona ereceği media aile sayısı. null olabilir.

last_media_number

smallint

yedekküme sona ereceği medya medya sayısı. null olabilir.

catalog_family_ numarası

tinyint

Başlangıç yedek küme dizini içeren medya aile sayısı.null olabilir.

catalog_media_number

smallint

Başlangıç yedek küme dizini içeren medya medya sayısı.null olabilir.

position

int

Uygun yedekküme ve dosyaları bulmak için geri yükleme işleminde kullanılan yedekleme küme konumu. null olabilir.Daha fazla bilgi için bkz: dosya BACKUP (Transact-SQL).

expiration_date

datetime

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

software_vendor_id

int

yedek ortam üstbilgisi yazılıyor yazılım satıcısının kimlik numarası.null olabilir.

name

nvarchar(128)

yedekkümeadı. null olabilir.

Açıklama

nvarchar(255)

yedekkümeaçıklaması. null olabilir.

kullanıcı_adı

nvarchar(128)

yedek işlemi gerçekleştiren kullanıcının adı.null olabilir.

software_major_version

tinyint

Microsoft SQL ServerAna sürüm numarası.null olabilir.

software_minor_ sürüm

tinyint

SQL Serverİkincil sürüm numarası.null olabilir.

software_build_version

smallint

SQL ServerYapı numarası.null olabilir.

time_zone

smallint

15 Dakikalık aralıklarla (burada yedek işlemi gerçekleşmiyorken) yerel saat ile eşgüdümlü evrensel saat (utc) arasındaki fark.Değerler,-48 +48, (dahil) arasında olabilir.127 Değeri bilinmeyen gösterir.Örneğin, Doğu Standart Saati (est) veya beş saat sonra utc -20 olur.null olabilir.

mtf_minor_version

tinyint

MicrosoftTeyp biçimi ikincil sürüm numarası.null olabilir.

first_lsn

numeric(25,0)

İlk veya en eski günlük kaydı sıra numarası yedek kümeoturum.null olabilir.

last_lsn

numeric(25,0)

Sıra numarası sonraki günlük kaydının yedek kümesonra oturum.null olabilir.

checkpoint_lsn

numeric(25,0)

Burada yineleme başlaması gereken günlük kaydı günlük sıra numarası.null olabilir.

database_backup_lsn

numeric(25,0)

En son tam veritabanı yedek, günlük sıra numarası.null olabilir.

database_backup_lsn "BEGIN denetim noktası" yedek başladığında tetiklenen olduğunu.Bu SSN ile çakıştığı first_lsn yedek veritabanı boşta olduğu ve hiçbir çoğaltma yapılandırıldığında olmazsa.

database_creation_date

datetime

Tarih ve saat veritabanı ilk olarak oluşturuldu.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)

Yedekleme türü.Aşağıdakilerden biri olabilir:

D veritabanı =

Ben fark veritabanı =

M = oturum

F = dosya veya dosya grubu

G = fark dosyası

P = kısmi

Q fark kısmi =

null olabilir.

sort_order

smallint

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

code_page

smallint

yedek işlemi gerçekleştiren sunucu kod sayfa .null olabilir.Kod sayfaları hakkında daha fazla bilgi için bkz: Alfabe ile çalışma.

compatibility_level

tinyint

Veritabanı Uyumluluk düzey ayarı.Aşağıdakilerden biri olabilir:

80 = SQL Server 2000 

90 = SQL Server 2005 

100 = SQL Server 2008

null olabilir.

Uyumluluk düzeyleri hakkında 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)

yedekküme, bayt cinsinden boyutu. null olabilir.

veritabanı_adı

nvarchar(128)

yedek işlemi katılan veritabanının adı.null olabilir.

Sunucu_adı

nvarchar(128)

Çalıştıran sunucunun adını SQL Server yedek işlemi.null olabilir.

MAKİNE_ADI

nvarchar(128)

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

Bayraklar

int

De SQL Server, flags sütun onaylanmaz ve aşağıdaki bit sütunlar ile değiştirilir:

  • 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.

yedek Ayarlar'ün önceki sürümlerinde SQL Server, bit bayrak:

1 = Yedekleme en az günlüğe kaydedilen verileri içerir.

2 = Anlık görüntü ile kullanıldı.

4 = Veritabanı salt okunur saat yedek.

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

unicode_locale

int

Unicode yerel 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

yedekküme

parola korumalı:

0 = Korumalı değil

1 = Korumalı

recovery_model

nvarchar(60)

Veritabanı için kurtarma modeli:

TAM

BULK-LOGGED

BASİT

has_bulk_logged_data

bit

1 = Yedekleme bulk-logged verilerini içerir.

is_snapshot

bit

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

is_readonly

bit

1 = Veritabanı salt okunur saat yedek.

is_single_user

bit

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

has_backup_checksums

bit

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

is_damaged

bit

1 = Bu yedek oluşturulduğunda veritabanına bozukluk algılandı.yedek işlemi hataları rağmen devam etmek istendi.

begins_log_chain

bit

1 = Günlüğü yedekleri sürekli zinciri Birincisi budur.Veritabanı oluşturulduktan sonra veya tam olarak basit geçildiğinde çekilen ilk günlük yedek günlük zinciri başlar veya toplu günlük kurtarma modeli.

has_incomplete_metadata

bit

1 = Bir tail günlük yedek eksik meta verilerile.Daha fazla bilgi için, bkz. Tail günlüğü yedekleri.

is_force_offline

bit

1 = Veritabanı gerçekleştirilen yedek çekilirken norecovery seçeneğini kullanarak çevrimdışı.

is_copy_only

bit

1 = Bir 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 gelir FirstRecoveryForkID , restore headeronly.

Veri yedekleri için first_recovery_fork_guid eşittir last_recovery_fork_guid.

last_recovery_fork_guid

uniqueidentifier

Bitiş kurtarma çatalı kimliği.Bu karşılık gelir RecoveryForkID , restore headeronly.

Veri yedekleri için first_recovery_fork_guid eşittir last_recovery_fork_guid.

fork_point_lsn

numeric(25,0)

First_recovery_fork_guid eşit değildir last_recovery_fork_guid, günlük sıra numarası çatalı noktası budur.Aksi takdirde değer null olur.

database_guid

uniqueidentifier

Veritabanı için benzersiz kimlik.Bu karşılık gelir BindingID , restore headeronly.Veritabanı geri yüklendiğinde, yeni bir değer atanır.

family_guid

uniqueidentifier

Benzersiz kimliği özgün veritabanı oluşturma.Veritabanı, hatta başka bir adla geri yüklendiğinde bu değer aynı kalır.

differential_base_lsn

numeric(25,0)

Tabanı SSN fark yedekler.Bir tek tabanlı farklı yedekiçin; sıfırdan büyük veya eşit LSNs değişikliklerle differential_base_lsn fark yedekdahil edilir.

Multibased bir fark için null ve dosya düzey SSN belirlenen temel değerdir (bkz: backupfile (Transact-SQL)).

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

differential_base_guid

uniqueidentifier

Bir tek tabanlı farklı yedekiçin değişiklik temelibenzersiz tanıtıcısı değerdir.

Multibased farklarını değer null olur ve değişiklik temeli dosya düzeybelirlenmelidir.

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

compressed_backup_size

Numeric(20,0)

Toplam bayt sayısı, diskte depolanan yedek .

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

Sırasında bir msdb yükseltme, bu küme null değerdir.hangi bir sıkıştırılmamış yedekgösterir.

Açıklamalar

restore VERIFYONLY dan backup_device ile LOADHISTORY sütunları doldurur backupmediasetmedia -küme başlığından uygun değerleri iletablo .

Bu tablo ve diğer yedek ve geçmiş satır sayısını azaltmak için tabloları, yürütmek sp_delete_backuphistory saklı yordam.