backupfilegroup (języka Transact-SQL)
Zawiera jeden wiersz dla każdej grupa plików w bazie danych w czas kopia zapasowa.backupfilegroup jest przechowywany w msdb bazy danych.
Ostrzeżenie
Backupfilegrouptabela pokazano grupa plikówkonfiguracja bazy danych, a nie kopia zapasowazestaw. Aby określić, czy plik znajduje się w kopia zapasowa zestaw, użyj is_present kolumna backupfile tabela.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
backup_set_id |
int |
Kopii zapasowej zestaw zawierający to grupa plików. |
name |
sysname |
Nazwa grupa plików. |
filegroup_id |
int |
Identyfikator grupa plików; unikatowa w bazie danych.Odpowiada data_space_id w sys.filegroups. |
filegroup_guid |
uniqueidentifier |
Identyfikator unikatowy globalnie dla grupa plików.Może mieć wartość NULL. |
type |
char(2) |
Typ zawartości, jeden z: FG = "Wiersze" Grupa plików SL = SQL Server dziennika grupa plików |
type_desc |
nvarchar(60) |
Opis funkcja wpisać: ROWS_FILEGROUP SQL_LOG_FILEGROUP |
is_default |
bit |
Domyślna grupa plików, używane, gdy nie grupa plików jest określona w CREATE TABLE lub CREATE INDEX. |
is_readonly |
bit |
1 = Grupa plików jest tylko do odczytu. |
log_filegroup_guid |
uniqueidentifier |
Może mieć wartość NULL. |
Uwagi
![]() |
---|
Tę samą nazwę grupa plików mogą być wyświetlane w różnych baz danych; Jednakże każda grupa plików ma swój własny identyfikator GUID.W związku z tym (backup_set_id,filegroup_guid) jest unikatowy klucz , który identyfikuje grupa plików w backupfilegroup.Należy zauważyć, że filegroup_guid ma wartość NULL dla aplikacjami w bazach danych, które zostały zaktualizowane z SQL Server 2000. |
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.