¿Qué significa el código HRESULT 0xC8000203 (hrInvalidLogSequence)?

 
Anterior Siguiente
hrBadLogVersion hrLoggingDisabled

hrInvalidLogSequence

Qué significa hrInvalidLogSequence

El resultado hrInvalidLogSequence aparece cuando la secuencia de generaciones de log suministrada no es válida para recovery. El valor publicado es 0xC8000203; la condición JET correspondiente es JET_errInvalidLogSequence.

Diferencia frente a resultados vecinos

No es equivalente a hrMissingLogFile: ese valor indica que falta el transaction log activo o actual que la instancia espera encontrar. También se distingue de hrLogSequenceEnd, donde el espacio de generaciones de log alcanzó el límite de la secuencia legacy.

Validación antes del retry

  1. Registra la primera llamada donde se cumple la condición concreta: la secuencia de generaciones de log suministrada no es válida para recovery.
  2. Conserva el contexto de transaction logs, checkpoint, generaciones y firmas del conjunto de recovery; para esta página las APIs/estructuras observadas en la referencia incluyen JetInit, JetExternalRestore.
  3. Antes del retry, captura el valor exacto rechazado y compáralo con el contrato de la API antes de sustituirlo o regenerarlo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.