backupfilegroup (Transact-SQL)

Aplica-se a:SQL Server

Contém uma linha para cada grupo de arquivos em um banco de dados no momento do backup. backupfilegroup é armazenado no banco de dados msdb .

Observação

A tabela backupfilegroup mostra a configuração do grupo de arquivos do banco de dados, não do conjunto de backup. Para identificar se um arquivo está incluído no conjunto de backup, use a coluna is_present da tabela backupfile .

Nome da coluna Tipo de dados Descrição
backup_set_id int Conjunto de backup que contém este grupo de arquivos.
name sysname Nome do grupo de arquivos.
filegroup_id int ID de grupo de arquivos, exclusivo no banco de dados. Corresponde a data_space_id em sys.filegroups.
filegroup_guid uniqueidentifier Identificador Global Exclusivo do grupo de arquivos. Pode ser NULL.
tipo char(2) Tipo de conteúdo, um de:

FG = Grupo de arquivos de “linhas”

SL = grupo de arquivos de log de SQL Server
type_desc nvarchar(60) Descrição de tipo de função, um de:

ROWS_FILEGROUP

SQL_LOG_FILEGROUP
is_default bit O grupo de arquivos padrão, usado quando nenhum grupo de arquivos é especificado em CREATE TABLE ou CREATE INDEX.
is_readonly bit 1 = O grupo de arquivos é somente leitura.
log_filegroup_guid uniqueidentifier Pode ser NULL.

Comentários

Importante

O mesmo nome de grupo de arquivos pode aparecer em bancos de dados diferentes; porém, cada grupo de arquivos tem seu próprio GUID. Portanto, (backup_set_id,filegroup_guid) é uma chave exclusiva que identifica um grupo de arquivos no backupfilegroup.

RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY preenche as colunas da tabela backupmediaset com os valores apropriados do cabeçalho do conjunto de mídia.

Para reduzir o número de linhas nessa tabela e em outras tabelas de backup e histórico, execute o procedimento armazenado sp_delete_backuphistory.

Consulte Também

Tabelas de backup e restauração (Transact-SQL)
backupfile (Transact-SQL)
backupmediafamily (Transact-SQL)
backupmediaset (Transact-SQL)
backupset (Transact-SQL)
Tabelas do sistema (Transact-SQL)