| Anterior | Siguiente |
| hrInvalidObject | hrIndexHasPrimary |
hrIndexCantBuild
Qué significa hrIndexCantBuild
El resultado hrIndexCantBuild aparece cuando ESE no puede construir el índice solicitado a partir de los datos y definición actuales. El valor publicado es 0xC8000579; la condición JET correspondiente es JET_errIndexCantBuild.
Diferencia frente a resultados vecinos
No es equivalente a hrIndexInvalidDef: ese valor indica que la definición de índice contiene flags, segmentos u opciones incompatibles. También se distingue de hrTooManyKeys, donde se alcanzó el límite soportado de segmentos de key del índice.
Comprobación dirigida
- Registra la primera llamada donde se cumple la condición concreta: ESE no puede construir el índice solicitado a partir de los datos y definición actuales.
- Conserva el contexto de definición de índice, segmentos de key y posición de búsqueda; para esta página las APIs/estructuras observadas en la referencia incluyen
JetCreateIndex,JetDeleteIndex,JetSetCurrentIndex,JetMakeKey,JetSeek,JetSetIndexRange. - Antes del retry, corrige la definición o la posición del cursor con una migración/transacción controlada, sin alterar schema a ciegas.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.