Share via


backupfilegroup (Transact-SQL)

針對備份時在資料庫中的每個檔案群組,各包含一個資料列。backupfilegroup 儲存在 msdb 資料庫中。在 Microsoft SQL Server 2005 Database Engine 中,backupfilegroup 是新功能。

ms188759.note(zh-tw,SQL.90).gif附註:
backupfilegroup 資料表會顯示資料庫檔案群組的組態,而不是備份組的組態。若要識別檔案是否包含在備份組中,請使用 backupfile 資料表中的 is_present 資料行。如需詳細資訊,請參閱<backupfile (Transact-SQL)>。
ms188759.note(zh-tw,SQL.90).gif重要事項:
相同的檔案群組名稱可以出現在不同的資料庫中;每個檔案群組都有它自己的 GUID。因此,(backup_set_id,filegroup_guid) 是用來識別 backupfilegroup 中之檔案群組的唯一索引鍵。請注意,如果是已從舊版 SQL Server 升級的資料庫中的檔案群組,filegroup_guid 是 NULL。
資料行名稱 資料類型 描述

backup_set_id

int

包含這個檔案群組的備份組。

name

sysname

檔案群組的名稱。

filegroup_id

int

檔案群組的識別碼,它在資料庫中是唯一的。對應於 sys.filegroups 中的 data_space_id

filegroup_guid

uniqueidentifier

檔案群組的全域唯一識別碼。可以是 NULL。

type

char(2)

這是內容類型,它有下列幾種:

FG = "Rows" 檔案群組

SL = SQL Server 記錄檔案群組

type_desc

nvarchar(60)

這是函數類型的描述,它有下列幾種:

ROWS_FILEGROUP

SQL_LOG_FILEGROUP

is_default

bit

在 CREATE TABLE 或 CREATE INDEX 中未指定檔案群組時,所使用的預設檔案群組。

is_readonly

bit

1 = 檔案群組唯讀

log_filegroup_guid

uniqueidentifier

可以是 NULL。

請參閱

參考

backupfile (Transact-SQL)
backupmediafamily (Transact-SQL)
backupmediaset (Transact-SQL)
backupset (Transact-SQL)
系統資料表 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助