backupfilegroup (Transact-SQL)
Berlaku untuk: SQL Server
Berisi satu baris untuk setiap grup file dalam database pada saat pencadangan. backupfilegroup
disimpan dalam msdb
database.
Catatan
Tabel backupfilegroup
memperlihatkan konfigurasi grup file database, bukan dari kumpulan cadangan. Untuk mengidentifikasi apakah file disertakan dalam kumpulan cadangan, gunakan is_present
kolom tabel backupfile .
Nama kolom | Jenis data | Deskripsi |
---|---|---|
backup_set_id |
int | Kumpulan cadangan yang berisi grup file ini. |
name |
nama sysname | Nama grup file. |
filegroup_id |
int | ID grup file; unik dalam database. Sesuai dengan data_space_id di sys.filegroups . |
filegroup_guid |
pengidentifikasi unik | Pengidentifikasi unik global untuk grup file. Bisa jadi NULL . |
type |
char(2) | Tipe isi, salah satu dari:FG = Grup file barisSL = Grup file log |
type_desc |
nvarchar(60) | Deskripsi jenis fungsi, salah satu dari:ROWS_FILEGROUP SQL_LOG_FILEGROUP |
is_default |
bit | Grup file default, digunakan ketika tidak ada grup file yang ditentukan di CREATE TABLE atau CREATE INDEX . |
is_readonly |
bit | 1 = Grup file bersifat baca-saja. |
log_filegroup_guid |
pengidentifikasi unik | Bisa jadi NULL . |
Keterangan
Penting
Nama grup file yang sama dapat muncul di database yang berbeda; namun, setiap grup file memiliki GUID sendiri. Oleh karena itu, (backup_set_id,filegroup_guid)
adalah kunci unik yang mengidentifikasi grup file di backupfilegroup
.
RESTORE VERIFYONLY FROM <backup_device> WITH LOADHISTORY
mengisi kolom backupmediaset
tabel dengan nilai yang sesuai dari header set media.
Untuk mengurangi jumlah baris dalam tabel ini dan dalam tabel pencadangan dan riwayat lainnya, jalankan prosedur tersimpan sp_delete_backuphistory .