Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à : SQL Server
Contient une ligne pour chaque fichier de données ou fichier journal d'une base de données. Les colonnes décrivent la configuration des fichiers au moment où la sauvegarde a été effectuée. Si le fichier est inclus ou non dans la sauvegarde est déterminé par la colonne is_present . Cette table est stockée dans la base de données msdb.
| Nom de la colonne | Type de données | Description |
|---|---|---|
| backup_set_id | int | Numéro d'identification unique du fichier contenant le jeu de sauvegarde. Références backupset(backup_set_id). |
| first_family_number | tinyint | Numéro de famille du premier support contenant ce fichier de sauvegarde Sa valeur peut être NULL. |
| first_media_number | smallint | Numéro de support du premier support contenant ce fichier de sauvegarde. Sa valeur peut être NULL. |
| filegroup_name | nvarchar(128) | Nom du groupe de fichiers contenant un fichier de base de données sauvegardée. Sa valeur peut être NULL. |
| page_size | int | Taille de la page en octets. |
| file_number | numeric(10,0) | Numéro d’identification de fichier unique dans une base de données (correspond à sys.database_files.file_id). |
| backed_up_page_count | numeric(10,0) | Nombre de pages sauvegardées. Sa valeur peut être NULL. |
| file_type | char(1) | Fichier sauvegardé, avec une des valeurs suivantes : D = fichier de données SQL Server. L = fichier journal SQL Server. F = Catalogue de texte intégral. Sa valeur peut être NULL. |
| source_file_block_size | numeric(10,0) | Unité sur laquelle le fichier de données ou le fichier journal d'origine se trouvaient au moment de la sauvegarde. Sa valeur peut être NULL. |
| file_size | numeric(20,0) | Longueur en octets du fichier sauvegardé. Sa valeur peut être NULL. |
| logical_name | nvarchar(128) | Nom logique du fichier sauvegardé. Sa valeur peut être NULL. |
| physical_drive | nvarchar(260) | Nom de l'unité physique ou de la partition. Sa valeur peut être NULL. |
| physical_name | nvarchar(260) | Suite du nom physique du fichier (système d'exploitation). Sa valeur peut être NULL. |
| state | tinyint | État du fichier, avec une des valeurs suivantes : 0 = ONLINE 1 = RESTORING 2 = RECOVERING 3 = RECOVERY PENDING 4 = SUSPECT 6 = OFFLINE 7 = DEFUNCT 8 = SUPPRIMÉ Remarque : la valeur 5 est ignorée afin que ces valeurs correspondent aux valeurs des états de base de données. |
| state_desc | nvarchar(64) | Description de l'état du fichier, avec une des valeurs suivantes : ONLINE RESTORING RECOVERING RECOVERY_PENDING SUSPECT OFFLINE DEFUNCT |
| create_lsn | numeric(25,0) | Numéro séquentiel dans le journal auquel le fichier a été créé. |
| drop_lsn | numeric(25,0) | Numéro séquentiel dans le journal auquel le fichier a été supprimé. Sa valeur peut être NULL. Si le fichier n'a pas été supprimé, cette valeur est NULL. |
| file_guid | uniqueidentifier | Identificateur unique du fichier. |
| read_only_lsn | numeric(25,0) | Numéro séquentiel dans le journal auquel le groupe de fichiers contenant le fichier est passé de lecture-écriture à lecture seule (modification la plus récente). Sa valeur peut être NULL. |
| read_write_lsn | numeric(25,0) | Numéro séquentiel dans le journal auquel le groupe de fichiers contenant le fichier est passé de lecture seule à lecture-écriture (modification la plus récente). Sa valeur peut être NULL. |
| differential_base_lsn | numeric(25,0) | Numéro de séquence d'enregistrement de base pour les sauvegardes différentielles. Une sauvegarde différentielle inclut uniquement les étendues de données dont le nombre de séquences de journaux est égal ou supérieur à differential_base_lsn. Pour les autres types de sauvegarde, la valeur est NULL. |
| differential_base_guid | uniqueidentifier | Pour une sauvegarde différentielle, il s'agit de l'identificateur unique de la sauvegarde de données la plus récente qui compose la base différentielle du fichier ; si la valeur est NULL, le fichier a été inclus dans la sauvegarde différentielle, mais il a été ajouté après la création de la base. Pour les autres types de sauvegarde, la valeur est NULL. |
| backup_size | numeric(20,0) | Taille de la sauvegarde en octets pour ce fichier. |
| filegroup_guid | uniqueidentifier | Identificateur du groupe de fichiers. Pour localiser les informations de groupe de fichiers dans la table backupfilegroup, utilisez filegroup_guid avec backup_set_id. |
| is_readonly | bit | 1 = Le fichier est en lecture seule. |
| is_present | bit | 1 = Le fichier est contenu dans le jeu de sauvegarde. |
Notes
RESTORE VERIFYONLY FROM backup_device WITH LOADHISTORY remplit les colonnes de la table backupmediaset avec les valeurs appropriées de l’en-tête media-set.
Pour réduire le nombre de lignes dans cette table et dans d'autres tables de sauvegarde et d'historique, exécutez la procédure stockée sp_delete_backuphistory.
Voir aussi
Tables de sauvegarde et de restauration (Transact-SQL)
backupfilegroup (Transact-SQL)
backupmediafamily (Transact-SQL)
backupmediaset (Transact-SQL)
backupset (Transact-SQL)
Tables système (Transact-SQL)