Mise en miroir de bases de données - sys.dm_db_mirroring_auto_page_repair
S'applique à : SQL Server
Retourne une ligne pour chaque tentative de réparation de page automatique sur toute base de données mise en miroir sur l'instance de serveur. Cette vue contient des lignes pour les tentatives de réparation de page automatique les plus récentes sur une base de données mise en miroir donnée, avec un maximum de 100 lignes par base de données. Dès qu'une base de données atteint le maximum, la ligne pour sa tentative de réparation de page automatique suivante remplace l'une des entrées existantes. Le tableau suivant définit la signification des différentes colonnes.
Nom de la colonne | Type de données | Description |
---|---|---|
database_id | int | ID de la base de données à laquelle cette ligne correspond. |
file_id | int | ID du fichier dans lequel la page est située. |
page_id | bigint | ID de la page dans le fichier. |
error_type | int | Type de l'erreur. Les valeurs peuvent être les suivantes : -1 = Toutes les erreurs matérielles 823 1 = 824 erreurs autres qu’une somme de contrôle incorrecte ou une page déchirée (par exemple, un ID de page incorrect) 2 = Somme de contrôle incorrecte 3 = Page endommagée |
page_status | int | État de la tentative de réparation de page : 2 = En file d'attente pour demande au serveur partenaire. 3 = Demande envoyée au serveur partenaire. 4 = En file d'attente pour réparation de page automatique (réponse reçue du serveur partenaire). 5 = Réparation de page automatique réussie et la page doit être utilisable. 6 = Irréparable. Cela indique qu'une erreur a eu lieu pendant la tentative de réparation de page, par exemple, parce que la page est également endommagée sur le serveur partenaire, le serveur partenaire est déconnecté ou un problème réseau s'est produit. Cet état n'est pas terminal ; si la page est de nouveau endommagée, elle sera redemandée au serveur partenaire. |
modification_time | datetime | Heure de la dernière modification de l'état de page. |
autorisations
requièrent l'autorisation VIEW SERVER STATE sur le serveur.
Autorisations pour SQL Server 2022 (et versions plus récentes)
Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Voir aussi
Réparation de page automatique (Groupes de disponibilité : Mise en miroir de bases de données)
Fonctions et vues de gestion dynamique (Transact-SQL)
suspect_pages (Transact-SQL)
Gérer la table suspect_pages (SQL Server)