40613: Database is not currently available (Azure SQL) (la base de datos no está disponible en este momento)
SQL Server¿Qué significa?
En Azure SQL, la base de datos de destino no es accesible en este momento. Suele ser transitorio; aparece brevemente mientras la plataforma mueve, reconfigura o recupera la base de datos.
¿Por qué ocurre?
Escalado/failover automático, aplicación de parches, balanceo de carga o reubicación de recursos en el lado de Azure; rara vez, un evento de plataforma más prolongado. Las conexiones se rechazan hasta que la base de datos vuelve a estar online.
Cómo solucionarlo
Espere un momento y reintente; es un error transitorio. Implemente en la aplicación reintentos automáticos con backoff exponencial; los SDK/bibliotecas de reintento de Azure reconocen este código de error como transitorio. Si el problema persiste, revise Azure Service Health y los incidentes regionales. Para alta disponibilidad, considere geo-replicación/un failover group.
Más entradas de este motor
- 4834You do not have permission to use the bulk load statement (no tiene permiso para usar la sentencia de carga masiva)
- 10928Resource limit for the database has been reached (Azure SQL) (se alcanzó el límite de recursos de la base de datos)
- 40544The database has reached its size quota (Azure SQL) (la base de datos alcanzó su cuota de tamaño)
- 102Incorrect syntax near 'token'
- 8114Error converting data type X to Y
- 1204The instance of the SQL Server Database Engine cannot obtain a LOCK resource (la instancia de SQL Server Database Engine no puede obtener un recurso LOCK)
- 3906Failed to update database because the database is read-only (no se pudo actualizar la base de datos porque es de solo lectura)