sys.dm_db_mirroring_auto_page_repair (Transact-SQL)
Devuelve una fila para cada intento de reparación de página automática en cualquier base de datos reflejada en la instancia del servidor. Esta vista contiene las filas para los últimos intentos de reparación de página automática en una base de datos reflejada 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. La tabla siguiente define el significado de las distintas columnas.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
database_id |
int |
Id. de la base de datos a la que se corresponde esta fila. |
file_id |
int |
Id. del archivo en el que se encuentra la página. |
page_id |
bigint |
Id. de la página en el archivo. |
error_type |
int |
Tipo del error. Los valores pueden ser: -1 = Todos los errores 823 de hardware 1 = Errores 824 distintos de una suma de comprobación errónea o una página rasgada (por ejemplo, un Id. 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 = En cola para la reparación de página automática (respuesta recibida del socio). 5 = La reparación de página automática tuvo éxito y la página debería ser utilizable. 6 = Irreparable. Esto indica que se produjo un error durante el intento de reparación de la página, por ejemplo, porque la página también está dañada en el socio, el socio está desconectado o existe un problema de red. Este estado no es definitivo; si se vuelve a producir un daño en la página, se solicitará de nuevo la página del socio. |
modification_time |
datetime |
Hora del último cambio en el estado de la página. |
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.