backupset (języka Transact-SQL)

Zawiera wiersz dla każdej kopia zapasowa zestaw.A zestawkopia zapasowa zawiera kopia zapasowa z pojedynczego, pomyślne operacji wykonywania kopii kopia zapasowa .PRZYWRÓĆ PRZYWRACAĆ FILELISTONLY, przywracanie HEADERONLY i instrukcji RESTORE VERIFYONLY operują na pojedynczej kopia zapasowa zestaw w zestaw nośników w określonej kopia zapasowa urządzenia lub urządzeń.

W tej tabela są przechowywane w msdb bazy danych.

Nazwa kolumny

Typ danych

Opis

backup_set_id

int

Unikatowy kopia zapasowa zestaw numeru identyfikacyjnego, który identyfikuje kopia zapasowa zestaw.Tożsamość, kluczpodstawowy.

backup_set_uuid

uniqueidentifier

Unikatowy kopia zapasowa zestaw numeru identyfikacyjnego, który identyfikuje kopia zapasowa zestaw.

media_set_id

int

zestaw nośników unikatowy numer identyfikacyjny identyfikujący zestaw nośników zawierający kopia zapasowazestaw. Odwołania do backupmediaset(media_set_id).

first_family_number

tinyint

Numer rodziny media, gdzie rozpoczyna się kopia zapasowa zestaw .Może mieć wartość NULL.

first_media_number

smallint

Numer nośnika media, gdzie rozpoczyna się kopia zapasowa zestaw .Może mieć wartość NULL.

last_family_number

tinyint

Numer rodziny media, gdzie kończy się kopia zapasowa zestaw .Może mieć wartość NULL.

last_media_number

smallint

Numer nośnika media, gdzie kończy się kopia zapasowa zestaw .Może mieć wartość NULL.

catalog_family_ numer

tinyint

Numer rodziny nośnik zawierający startzestaw katalog kopia zapasowa. Może mieć wartość NULL.

catalog_media_number

smallint

Numer nośnika nośnik zawierający startzestaw katalog kopia zapasowa. Może mieć wartość NULL.

position

int

Stanowisko zestaw kopii zapasowych używane w operacji przywracanie do zlokalizowania odpowiedniej kopia zapasowa zestaw i plików.Może mieć wartość NULL.Aby uzyskać więcej informacji, zobacz plik BACKUP (Transact-SQL).

expiration_date

datetime

Datę i czas kopia zapasowa zestaw wygasa.Może mieć wartość NULL.

software_vendor_id

int

Numer identyfikacyjny dostawcy oprogramowania, zapisywanie nagłówka nośnika kopia zapasowa .Może mieć wartość NULL.

name

nvarchar(128)

Nazwa kopia zapasowa zestaw.Może mieć wartość NULL.

Opis

nvarchar(255)

Opis kopia zapasowa zestaw.Może mieć wartość NULL.

nazwa_użytkownika

nvarchar(128)

Nazwa użytkownika, wykonywanie operacji kopia zapasowa .Może mieć wartość NULL.

software_major_version

tinyint

Microsoft SQL Servernumer wersja głównej.Może mieć wartość NULL.

software_minor_ wersja

tinyint

SQL Servernumer wersja pomocniczej.Może mieć wartość NULL.

software_build_version

smallint

SQL Servernumer kompilacji.Może mieć wartość NULL.

time_zone

smallint

Różnica między lokalnym czas (w przypadku gdy operacja kopia zapasowa ma miejsce) i skoordynowanego czasu uniwersalnego (UTC) 15-minutowy.Wartości mogą być od -48 poprzez +48 włącznie.Nieznany wskazuje wartość 127.Na przykład -20 to wschodni czas standardowy (EST) lub pięć godzin po UTC.Może mieć wartość NULL.

mtf_minor_version

tinyint

MicrosoftNumer wersja pomocniczej Format taśmy.Może mieć wartość NULL.

first_lsn

numeric(25,0)

Zaloguj się kolejny numer rekordu dziennika pierwszy lub najstarsze kopia zapasowa zestaw.Może mieć wartość NULL.

last_lsn

numeric(25,0)

Kolejny numer następnego rekordu dziennika dziennika po kopia zapasowa zestaw.Może mieć wartość NULL.

checkpoint_lsn

numeric(25,0)

Numer porządkowy dziennika rekordu dziennika, w którym należy uruchomić ponowne wykonanie .Może mieć wartość NULL.

database_backup_lsn

numeric(25,0)

Zaloguj się numer porządkowy najnowszej pełnej kopia zapasowa.Może mieć wartość NULL.

database_backup_lsn jest "begin z punkt kontrolnyktóre zostanie wywołany po uruchomieniu kopia zapasowa .To LSN będzie zbiega się z first_lsn przypadku kopia zapasowa jest replikacja nie jest skonfigurowane, gdy baza danych jest bezczynny.

database_creation_date

datetime

Data i czas bazy danych został utworzony.Może mieć wartość NULL.

backup_start_date

datetime

Data i czas rozpoczęcia operacji kopia zapasowa .Może mieć wartość NULL.

backup_finish_date

datetime

Data i czas zakończenia operacji kopia zapasowa .Może mieć wartość NULL.

type

char(1)

Typ kopii zapasowej.Może być:

D = bazy danych

I = różnicowa bazy danych

L = dziennika

F = plik lub grupa plików

G = plik różnicowy

P = częściowe

Q = różnicy częściowe

Może mieć wartość NULL.

sort_order

smallint

Porządek sortowania serwera, wykonywanie kopia zapasowa zapasowych.Może mieć wartość NULL.Aby uzyskać więcej informacji dotyczących ustawień sortowania i kolejności sortowania, zobacz Praca z sortowania.

code_page

smallint

Kod strona serwera, wykonywanie operacji kopia zapasowa .Może mieć wartość NULL.Aby uzyskać więcej informacji o stronach kodowych, zobacz Praca z sortowania.

compatibility_level

tinyint

Ustawienie poziom zgodności dla bazy danych.Może być:

80 = SQL Server 2000 

90 = SQL Server 2005 

100 = SQL Server 2008

Może mieć wartość NULL.

Aby uzyskać więcej informacji na temat poziomów zgodności, zobacz sp_dbcmptlevel (języka Transact-SQL).

database_version

int

Numer wersja bazy danych.Może mieć wartość NULL.

backup_size

numeric(20,0)

Rozmiar kopia zapasowa zestaw, w bajtach.Może mieć wartość NULL.

nazwa_bazy_danych

nvarchar(128)

Nazwa biorących udział w operacji kopia zapasowa bazy danych.Może mieć wartość NULL.

nazwa_serwera

nvarchar(128)

Nazwa serwera z systemem SQL Serveroperacjikopia zapasowa . Może mieć wartość NULL.

machine_name

nvarchar(128)

Nazwa komputera z systemem SQL Server.Może mieć wartość NULL.

flagi

int

W SQL Server, flagi kolumna została zastąpiona i jest zastępowane w następujących kolumnach bitowe:

  • 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

Może mieć wartość NULL.

W kopia zapasowa ustawia z wcześniejszych wersji programu SQL Server, bity flagi:

1 = Kopia zapasowa zawiera minimalny zarejestrowanych danych.

2 = Użyto Z MIGAWKI.

4 = Baza danych jest tylko do odczytu w czas kopia zapasowa.

8 = Bazy danych był w tryb jednego użytkownika w czas kopia zapasowa.

unicode_locale

int

Unicode ustawienia regionalne.Może mieć wartość NULL.

unicode_compare_style

int

Styl porównaj Unicode.Może mieć wartość NULL.

collation_name

nvarchar(128)

Nazwa sortowania.Może mieć wartość NULL.

Is_password_protected

bit

kopia zapasowazestaw

chroniony hasłem:

0 = Nie chronione

1 = Chroniony

recovery_model

nvarchar(60)

Modelu odzyskiwania bazy danych:

PEŁNE

BULK-LOGGED

PROSTE

has_bulk_logged_data

bit

1 = Kopia zapasowa zawiera dane bulk-logged.

is_snapshot

bit

1 = Wykonaniu kopii zapasowej przy użyciu opcji MIGAWKI.

is_readonly

bit

1 = Baza danych jest tylko do odczytu w czas kopia zapasowa.

is_single_user

bit

1 = Baza danych została pojedynczego użytkownika w czas kopia zapasowa.

has_backup_checksums

bit

1 = Kopia zapasowa zawiera sumy kontrolne kopia zapasowa .

is_damaged

bit

1 = Uszkodzenia bazy danych został wykryty podczas tworzenia tej kopia zapasowa .Aby kontynuować pomimo błędów zażądano operacji kopia zapasowa .

begins_log_chain

bit

1 = Jest to pierwszy ciągłego łańcucha kopii zapasowych dziennika.łańcuch dzienników rozpoczyna się od pierwszego dziennika kopia zapasowa podjęte po utworzeniu bazy danych lub gdy jest włączane proste do pełnego lub model odzyskiwania z niepełnym dziennikiem.

has_incomplete_metadata

bit

1 = Ogona dziennika kopia zapasowa z niekompletnej metadane.Aby uzyskać więcej informacji, zobacz Kopie zapasowe dziennika ogona.

is_force_offline

bit

1 = Bazy danych został do trybu offline za pomocą opcji NORECOVERY podczas kopia zapasowa została podjęta.

is_copy_only

bit

1 = Tylko do kopii kopia zapasowa.Aby uzyskać więcej informacji, zobacz Tylko do kopii zapasowych.

first_recovery_fork_guid

uniqueidentifier

Identyfikator początkowy rozwidlenia odzyskiwanie .Odpowiada to FirstRecoveryForkID z HEADERONLY PRZYWRACANIA.

Do wykonywania kopii zapasowych first_recovery_fork_guid jest równe last_recovery_fork_guid.

last_recovery_fork_guid

uniqueidentifier

Identyfikator końcową rozwidlenia odzyskiwanie .Odpowiada to RecoveryForkID z HEADERONLY PRZYWRACANIA.

Do wykonywania kopii zapasowych first_recovery_fork_guid jest równe last_recovery_fork_guid.

fork_point_lsn

numeric(25,0)

Jeśli first_recovery_fork_guid nie jest równa last_recovery_fork_guid, jest to numer sekwencyjny dziennika punkt rozwidlenia.W przeciwnym razie wartość jest NULL.

database_guid

uniqueidentifier

Unikatowy identyfikator dla bazy danych.Odpowiada to BindingID z HEADERONLY PRZYWRACANIA.Po przywróceniu bazy danych, nowa wartość jest przypisany.

family_guid

uniqueidentifier

Unikatowy identyfikator oryginalnej bazy danych podczas tworzenia.Wartość ta zmienia się gdy baza danych zostanie przywrócone, nawet z inną nazwą.

differential_base_lsn

numeric(25,0)

Podstawy LSN różnicowe kopie zapasowe.Dla opartych na pojedynczym różnicowej kopia zapasowa; zmiany z LSNs równe lub większe niż differential_base_lsn są zawarte w różnicowej kopia zapasowa.

Dla różnicy multibased ma wartość NULL i base LSN musi być ustalona na poziom pliku (zobacz backupfile (języka Transact-SQL)).

Dla typów nondifferential kopia zapasowa wartość zawsze jest NULL.

differential_base_guid

uniqueidentifier

Na podstawie pojedynczej różnicowej kopia zapasowawartość jest identyfikator unikatowy kopia podstawowa dla różnicowych kopii zapasowych.

Wartość jest NULL zróżnicowanie multibased i kopia podstawowa dla różnicowych kopii zapasowych musi być ustalona na poziompliku.

Dla typów nondifferential kopia zapasowa wartość jest NULL.

compressed_backup_size

NUMERIC(20,0)

Całkowita liczba bajtów z kopia zapasowa przechowywanych na dysku.

Aby obliczyć stosunek kompresji, użyj compressed_backup_size i backup_size.

Podczas msdb uaktualnienia, ta wartość jest zestaw na NULL.co oznacza nieskompresowana kopia zapasowa.

Uwagi

PRZYWRÓĆ VERIFYONLY Z backup_device Z LOADHISTORY wypełnienie kolumny z backupmediaset tabela z odpowiednimi wartościami z nośnika -zestaw nagłówka.

Aby zmniejszyć liczbę wierszy w tej tabela i w innych kopia zapasowa i historia tabele, wykonać sp_delete_backuphistory procedura składowana.