sys.dm_io_backup_tapes (Transact-SQL)

Renvoie la liste des périphériques à bandes et l'état des demandes de montage pour les sauvegardes.

Nom de colonne

Type de données

Description

physical_device_name

nvarchar(520)

Nom du périphérique physique sur lequel une sauvegarde peut être effectuée. Cette colonne n'accepte pas la valeur NULL.

logical_device_name

nvarchar(256)

Nom du lecteur spécifié par l'utilisateur (provenant de sys.backup_devices). NULL si aucun nom spécifié par l'utilisateur n'est disponible. Cette colonne accepte la valeur NULL.

status

int

État de la bande :

1 = Ouverte et disponible

2 = En attente de montage

3 = Utilisée

4 = Chargement

RemarqueRemarque
Pendant le chargement d'une bande (status = 4), l'étiquette du support n'est pas encore lue. Les colonnes qui copient les valeurs de cette étiquette, par exemple media_sequence_number, affichent des valeurs anticipées, qui peuvent être différentes des valeurs réelles. Après la lecture de l'étiquette, status prend la valeur 3 (utilisée) et les colonnes relatives à l'étiquette du support reflètent alors la bande effectivement chargée.

Cette colonne n'accepte pas la valeur NULL.

status_desc

nvarchar(520)

Description de l'état de la bande :

  • AVAILABLE

  • MOUNT PENDING

  • IN USE

  • LOADING MEDIA

Cette colonne n'accepte pas la valeur NULL.

mount_request_time

datetime

Heure de la demande de montage. NULL s'il n'y a pas de montage en attente (status!=2). Cette colonne accepte la valeur NULL.

mount_expiration_time

datetime

Heure d'expiration de la demande de montage (dépassement de délai). NULL s'il n'y a pas de montage en attente (status!=2). Cette colonne accepte la valeur NULL.

database_name

nvarchar(256)

Base de données à sauvegarder sur ce périphérique. Cette colonne accepte la valeur NULL.

spid

int

ID de session. Il identifie l'utilisateur de la bande. Cette colonne accepte la valeur NULL.

command

int

Commande qui effectue la sauvegarde. Cette colonne accepte la valeur NULL.

command_desc

nvarchar(120)

Description de la commande. Cette colonne accepte la valeur NULL.

media_family_id

int

Index de la famille de supports (1...n), n étant le nombre de familles de supports dans le jeu de supports. Cette colonne accepte la valeur NULL.

media_set_name

nvarchar(256)

Nom du jeu de supports (s'il existe) tel qu'il a été spécifié par l'option MEDIANAME lors de la création du jeu de supports). Cette colonne accepte la valeur NULL.

media_set_guid

uniqueidentifier

Identificateur qui identifie spécifiquement le jeu de supports. Cette colonne accepte la valeur NULL.

media_sequence_number

int

Index du volume au sein d'une famille de supports (1...n). Cette colonne accepte la valeur NULL.

tape_operation

int

Opération en cours sur la bande :

1 = Lecture

2 = Formatage

3 = Initialisation

4 = Ajout

Cette colonne accepte la valeur NULL.

tape_operation_desc

nvarchar(120)

Opération en cours sur la bande :

  • READ

  • FORMAT

  • INIT

  • APPEND

Cette colonne accepte la valeur NULL.

mount_request_type

int

Type de la demande de montage :

1 = Bande spécifique. La bande identifiée par les champs media_* est nécessaire.

2 = Famille de supports suivante. Demande la famille de supports non encore restaurée suivante. S'utilise lorsque la restauration s'effectue à partir d'un nombre de périphériques inférieur au nombre de familles de supports.

3 = Bandes magnétiques de sauvegarde consécutives. La famille de supports est étendue et il faut ajouter une bande consécutive.

Cette colonne accepte la valeur NULL.

mount_request_type_desc

nvarchar(120)

Type de la demande de montage :

  • SPECIFIC TAPE

  • NEXT MEDIA FAMILY

  • CONTINUATION VOLUME

Cette colonne accepte la valeur NULL.

Autorisations

L'utilisateur doit disposer de l'autorisation VIEW SERVER STATE sur le serveur.