¿Qué significa el código HRESULT 0xC800070D (hrTooManyAttachedDatabases)?

 
Anterior Siguiente
hrTempFileOpenError hrDiskFull

hrTooManyAttachedDatabases

Qué significa hrTooManyAttachedDatabases

El resultado hrTooManyAttachedDatabases aparece cuando se alcanzó el límite soportado de bases attached a la instancia. El valor publicado es 0xC800070D; la condición JET correspondiente es JET_errTooManyAttachedDatabases.

Diferencia frente a resultados vecinos

No es equivalente a hrTooManyOpenDatabases: ese valor indica que se alcanzó el límite soportado de bases abiertas simultáneamente. También se distingue de hrTooManyActiveUsers, donde se alcanzó el límite soportado de usuarios/sesiones activas concurrentes.

Comprobación dirigida

  1. Registra la primera llamada donde se cumple la condición concreta: se alcanzó el límite soportado de bases attached a la instancia.
  2. 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_SESID.
  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.