none
Inconsistencia de datos -- Fallo en reparacion DBCC CHECKTABLE

    Question

  • Estoy haciendo pruebas sobre un restore de una base que tiene corrupcion.

    Cuando trato de hacer el DBCC CHECKTABLE('log_events_logs', REPAIR_ALLOW_DATA_LOSS); me da el siguiente error.

    Msg 8939, Level 16, State 98, Line 4
    Table error: Object ID 0, index ID -1, partition ID 0, alloc unit ID -9219280805627428864 (type Unknown), page (1026:67109377). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) failed. Values are 12584969 and -10.
    Repairing this error requires other errors to be corrected first.
    Msg 8939, Level 16, State 98, Line 4
    Table error: Object ID 0, index ID -1, partition ID 0, alloc unit ID -9214214256046637056 (type Unknown), page (1026:67109377). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) failed. Values are 12584969 and -14.
    Repairing this error requires other errors to be corrected first.
    Msg 8939, Level 16, State 98, Line 4
    Table error: Object ID 0, index ID -1, partition ID 0, alloc unit ID -9212243931209662464 (type Unknown), page (1026:67109377). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) failed. Values are 12584969 and -4.
    Repairing this error requires other errors to be corrected first.

    Tuesday, May 07, 2013 5:37 PM

Answers

  • Hola.

    Dices que estás teniendo este problema al reparar un restore. Pero eso no tiene sentido, ya que un restore no hay que repararlo, es decir, es una forma de restablecer una base de datos dañada que esté en una situación como la que describes. También parece que no vemos aquí todo lo que devuelve el chequeo de integridad.

    Si después de restaurar, ves que la base de datos no está bien y tiene errores como este, recurre a otro backup que sí esté en condiciones.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    Wednesday, May 15, 2013 2:35 PM

All replies

  • Amigo,

    Solucionaste este problema?

    Por lo general este tipo de error se da por problema de Hardware (Disco o memoria). Verifica de los log de aplicacion y de systema para ver que paso.


    Carlos Ignacio Aguero. DBA SQL Server. Toda mi respeto al pueblo Peruano por la ayuda prestada en la guerra de Malvinas.

    Thursday, May 09, 2013 7:59 PM
  • Hola.

    Dices que estás teniendo este problema al reparar un restore. Pero eso no tiene sentido, ya que un restore no hay que repararlo, es decir, es una forma de restablecer una base de datos dañada que esté en una situación como la que describes. También parece que no vemos aquí todo lo que devuelve el chequeo de integridad.

    Si después de restaurar, ves que la base de datos no está bien y tiene errores como este, recurre a otro backup que sí esté en condiciones.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    Wednesday, May 15, 2013 2:35 PM