backupfilegroup (Transact-SQL)

Gäller för:SQL Server

Innehåller en rad för varje filgrupp i en databas vid säkerhetskopieringstillfället. backupfilegroup lagras i databasen msdb .

Note

Tabellen backupfilegroup visar filgruppskonfigurationen för databasen, inte säkerhetskopian. För att identifiera om en fil ingår i säkerhetskopian, använd kolumnen is_present i backupfiltabellen .

Kolumnnamn Datatyp Description
backup_set_id int Backup-set som innehåller denna filgrupp.
name sysname Namnet på filgruppen.
filegroup_id int ID för filgruppen; unik i databasen. Motsvarar data_space_id i .sys.filegroups
filegroup_guid uniqueidentifier Globalt unik identifierare för filgruppen. Kan vara NULL.
type char(2) Innehållstyp, en av:

FG = Raderfilgrupp
SL = Logfilgrupp
type_desc nvarchar(60) Beskrivning av funktionstyp, en av:

ROWS_FILEGROUP
SQL_LOG_FILEGROUP
is_default bit Standardfilgruppen, som används när ingen filgrupp anges i CREATE TABLE eller CREATE INDEX.
is_readonly bit 1 = Filgruppen är skrivskyddad.
log_filegroup_guid uniqueidentifier Kan vara NULL.

Remarks

Important

Samma filgruppsnamn kan förekomma i olika databaser; dock har varje filgrupp sin egen GUID. Därför (backup_set_id,filegroup_guid) är en unik nyckel som identifierar en filgrupp i backupfilegroup.

RESTORE VERIFYONLY FROM <backup_device> WITH LOADHISTORY fyller kolumnerna i backupmediaset tabellen med lämpliga värden från media-set-headern.

För att minska antalet rader i denna tabell och i andra backup- och historiktabeller, kör sp_delete_backuphistory lagrad procedur.