| Anterior | Siguiente |
| hrCannotRename | hrTableNotEmpty |
hrDensityInvalid
Qué significa hrDensityInvalid
El resultado hrDensityInvalid aparece cuando el valor de density configurado para tabla o índice está fuera del rango soportado por el motor. El valor publicado es 0xC800051B; la condición JET correspondiente es JET_errDensityInvalid.
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 hrContainerNotEmpty, donde se pidió eliminar o modificar estructuralmente un container que todavía tiene objetos dependientes.
Qué observar
- Registra la primera llamada donde se cumple la condición concreta: el valor de density configurado para tabla o índice está fuera del rango soportado por el motor.
- Conserva el contexto de objetos de schema y dependencias dentro de la tabla; para esta página las APIs/estructuras observadas en la referencia incluyen
JetOpenTable,JetCreateTableColumnIndex,JetDeleteTable,JET_TABLEID. - 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.