¿Qué significa el código HRESULT 0xC80006A5 (hrTooManySorts)?

 
Anterior Siguiente
hrerrDataHasChanged hrInvalidOnSort

hrTooManySorts

Qué significa hrTooManySorts

El resultado hrTooManySorts aparece cuando se alcanzó el límite soportado de operaciones temporales de sort concurrentes. El valor publicado es 0xC80006A5; la condición JET correspondiente es JET_errTooManySorts.

Diferencia frente a resultados vecinos

No es equivalente a hrTooManyOpenIndexes: ese valor indica que se alcanzó el límite soportado de descriptores de índice abiertos. También se distingue de hrTooManyOpenTables, donde se alcanzó el límite soportado de tablas/cursores abiertos.

Validación antes del retry

  1. Registra la primera llamada donde se cumple la condición concreta: se alcanzó el límite soportado de operaciones temporales de sort concurrentes.
  2. Conserva el contexto de recurso interno de ESE y límite efectivo de la instancia/caller; para esta página las APIs/estructuras observadas en la referencia incluyen la API Jet/Ds* registrada por el caller.
  3. Antes del retry, mide consumo actual, límite y objetos aún vivos; libera/serializa el workload antes de aumentar parámetros del engine.

Referencias técnicas


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