| Anterior | Siguiente |
| hrRecordTooBig | hrInvalidDatabase |
hrTooManyOpenDatabases
Cómo leer el resultado
hrTooManyOpenDatabases corresponde a la condición “se alcanzó el límite soportado de bases abiertas simultáneamente”.
El valor publicado es 0xC8000403; la condición JET correspondiente es JET_errTooManyOpenDatabases.
Objeto que debe conservarse
El diagnóstico se centra en archivo de base, attachment state, JET_DBID y ownership de sesión. No es equivalente a hrTooManyAttachedDatabases: ese valor indica que se alcanzó el límite soportado de bases attached a la instancia. También se distingue de hrTooManyOpenIndexes, donde se alcanzó el límite soportado de descriptores de índice abiertos.
Diagnóstico diferencial
- Registra la primera llamada donde se cumple la condición concreta: se alcanzó el límite soportado de bases abiertas simultáneamente.
- Conserva el contexto de archivo de base, attachment state, JET_DBID y ownership de sesión; para esta página las APIs/estructuras observadas en la referencia incluyen
JET_DBID. - 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.