40613: Database is not currently available (Azure SQL) (o banco não está disponível no momento)
SQL ServerO que significa?
No Azure SQL, o banco de destino não está acessível no momento. Geralmente é transitório; aparece brevemente enquanto a plataforma move, reconfigura ou recupera o banco.
Por que acontece?
Escalonamento/failover automático, aplicação de patches, balanceamento de carga ou realocação de recursos no lado do Azure; raramente, um evento de plataforma mais longo. As conexões são rejeitadas até que o banco volte a ficar online.
Como resolver
Aguarde um pouco e tente novamente; este é um erro transitório. Implemente retry automático com backoff exponencial na aplicação; os SDKs/bibliotecas de retry do Azure reconhecem este código de erro como transitório. Se o problema persistir, verifique o Azure Service Health e incidentes regionais. Para alta disponibilidade, considere geo-replicação/um failover group.
Mais entradas deste banco
- 4834You do not have permission to use the bulk load statement (você não tem permissão para usar o comando de carga em massa)
- 10928Resource limit for the database has been reached (Azure SQL) (o limite de recursos do banco foi atingido)
- 40544The database has reached its size quota (Azure SQL) (o banco atingiu sua cota de tamanho)
- 102Incorrect syntax near 'token'
- 8114Error converting data type X to Y
- 1204The instance of the SQL Server Database Engine cannot obtain a LOCK resource (a instância do SQL Server Database Engine não consegue obter um recurso LOCK)
- 3906Failed to update database because the database is read-only (não foi possível atualizar o banco porque ele é somente leitura)