sys.dm_hadr_auto_page_repair (Transact-SQL)
Se aplica a: SQL Server
Devuelve una fila por cada intento de reparación de página automática en cualquier base de datos de disponibilidad en una réplica de disponibilidad hospedada para cualquier grupo de disponibilidad por la instancia de servidor. Esta vista contiene las filas para los últimos intentos de reparación de página automática en una base de datos principal o secundaria determinada, con un máximo de 100 filas por base de datos. En cuanto una base de datos alcanza el máximo, la fila del siguiente intento de reparación de página automática reemplazará una de las entradas existentes.
En la tabla siguiente se define el significado de las distintas columnas:
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
database_id | int | Identificador la base de datos a la que corresponde esta fila. |
file_id | int | Identificador del archivo en el que se encuentra la página. |
page_id | bigint | Identificador de la página en el archivo. |
error_type | int | Tipo del error. Los valores pueden ser: -1 = Todos los errores de hardware 823 1 = 824 errores distintos de una suma de comprobación incorrecta o una página rasgada (como un identificador de página incorrecto) 2 = Suma de comprobación incorrecta 3 = Página rasgada |
page_status | int | El estado del intento de reparación de la página: 2 = En cola para la solicitud del socio. 3 = Solicitud enviada al socio. 4 = La página se ha reparado correctamente. 5 = La página no se pudo reparar durante el último intento/ Reparación automática de páginas intentará reparar la página de nuevo. |
modification_time | datetime | Hora del último cambio en el estado de la página. |
Permisos
es necesario contar con el permiso VIEW SERVER STATE en el servidor.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.
Consulte también
Reparación de página automática (grupos de disponibilidad: creación de reflejo de base de datos)
suspect_pages (Transact-SQL)
Administrar la tabla suspect_pages (SQL Server)