40613: Database is not currently available (Azure SQL) (base actuellement indisponible)
SQL ServerQue signifie cette erreur ?
Dans Azure SQL, la base cible est injoignable pour le moment. Généralement transitoire ; apparaît brièvement pendant que la plateforme déplace, reconfigure ou récupère la base.
Cause
Mise à l'échelle/failover automatique, application de correctifs, équilibrage de charge ou relocalisation de ressources côté Azure ; rarement un événement de plateforme plus long. Les connexions sont refusées jusqu'au retour en ligne de la base.
Comment la corriger
Patientez brièvement et réessayez ; il s'agit d'une erreur transitoire. Implémentez une relance automatique avec backoff exponentiel dans l'application ; les SDK Azure/bibliothèques de relance reconnaissent ce code d'erreur comme transitoire. Si le problème persiste, consultez Azure Service Health et les incidents régionaux. Pour la haute disponibilité, envisagez la géo-réplication/un failover group.
Autres entrées pour ce moteur
- 4834You do not have permission to use the bulk load statement (vous n'avez pas le droit d'utiliser l'instruction de chargement en masse)
- 10928Resource limit for the database has been reached (Azure SQL) (limite de ressources de la base atteinte)
- 40544The database has reached its size quota (Azure SQL) (la base a atteint son quota de taille)
- 102Incorrect syntax near 'token'
- 8114Error converting data type X to Y
- 1204The instance of the SQL Server Database Engine cannot obtain a LOCK resource (l'instance du moteur SQL Server ne peut pas obtenir de ressource LOCK)
- 3906Failed to update database because the database is read-only (échec de la mise à jour : la base est en lecture seule)