Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

sys.database_recovery_status (Transact-SQL)

Contient une ligne par base de données. Si la base de données n'est pas ouverte, Moteur de base de données SQL Server tente de la démarrer.

Pour afficher la ligne d'une base de données autre que master ou tempdb, l'une des conditions suivantes doit être respectée :

  • Être le propriétaire de la base de données.

  • Posséder des autorisations au niveau du serveur ALTER ANY DATABASE ou VIEW ANY DATABASE.

  • Posséder une autorisation CREATE DATABASE dans la base de données master.

S'applique à : SQL Server (SQL Server 2008 jusqu'à la version actuelle).

Nom de la colonne

Type de données

Description

database_id

int

ID de la base de données, unique dans une instance de SQL Server.

database_guid

uniqueidentifier

Utilisé pour associer ensemble tous les fichiers de base de données d'une base de données. Tous les fichiers possèdent ce GUID dans leur page d'en-tête afin que la base de données démarre comme prévu. Une seule base de données doit posséder ce GUID, mais des doublons peuvent être créés en copiant et en joignant des bases de données. RESTORE génère toujours un nouveau GUID lorsque vous restaurez une base de données qui n'existe pas encore.

NULL= La base de données est hors connexion, ou la base de données ne démarrera pas.

family_guid

uniqueidentifier

Identificateur de la « famille de sauvegarde » de la base de données pour détecter les états de restauration correspondants.

NULL= Base de données hors connexion, ou la base de données ne démarrera pas.

last_log_backup_lsn

numeric(25,0)

Numéro séquentiel dans le journal correspondant à la sauvegarde de journal la plus récente. Il s'agit du LSN de fin de la sauvegarde de journal précédente et du LSN de démarrage de la sauvegarde de journal suivante.

NULL= Il n'existe aucune sauvegarde de journal. La base de données est hors connexion, ou la base de données ne démarrera pas.

recovery_fork_guid

uniqueidentifier

Identifie la fourchette de récupération en cours sur laquelle la base de données est actuellement active.

NULL= Base de données hors connexion, ou la base de données ne démarrera pas.

first_recovery_fork_guid

uniqueidentifier

Identificateur de la fourchette de récupération de début.

NULL= Base de données hors connexion, ou la base de données ne démarrera pas.

fork_point_lsn

numeric(25,0)

Si first_recovery_fork_guid n'équivaut pas (!=) à recovery_fork_guid, fork_point_lsn constitue le numéro séquentiel dans le journal du point de la fourchette en cours. Dans les autres cas, cette valeur est NULL.

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft