backupfilegroup (Transact-SQL)

platí pro:SQL Server

Obsahuje jeden řádek pro každou souborovou skupinu v databázi v době zálohování. backupfilegroup je uložena v databázi msdb .

Note

Tabulka backupfilegroup ukazuje konfiguraci souborové skupiny databáze, nikoli zálohovací sady. Pro identifikaci, zda je soubor zahrnut v záložní sadě, použijte sloupec is_present tabulky backup.

Název sloupce Datový typ Description
backup_set_id int Zálohovací sada obsahující tuto souborovou skupinu.
name sysname Název souborové skupiny.
filegroup_id int ID souborové skupiny; jedinečné v databázi. Odpovídá data_space_id v sys.filegroups.
filegroup_guid uniqueidentifier Globálně jedinečný identifikátor pro skupinu souborů. Může to být NULL.
type char(2) Typ obsahu, jeden z:

FG = Skupina řádků souborů
SL = Skupina souborů logů
type_desc nvarchar(60) Popis typu funkce, jeden z:

ROWS_FILEGROUP
SQL_LOG_FILEGROUP
is_default bit Výchozí skupina souborů, používaná, když v nebo CREATE INDEXnení specifikována žádná souborová skupinaCREATE TABLE.
is_readonly bit 1 = Skupina souborů je pouze pro čtení.
log_filegroup_guid uniqueidentifier Může to být NULL.

Remarks

Important

Stejný název skupiny souborů se může objevit v různých databázích; každá souborová skupina však má vlastní GUID. Proto je jedinečný klíč, (backup_set_id,filegroup_guid) který identifikuje souborovou skupinu v .backupfilegroup

RESTORE VERIFYONLY FROM <backup_device> WITH LOADHISTORY vyplní sloupce backupmediaset tabulky příslušnými hodnotami z hlavičky media-set.

Pro snížení počtu řádků v této tabulce a v dalších zálohovacích a historických tabulkách spusťte sp_delete_backuphistory uloženou proceduru.