40613: Database is not currently available (Azure SQL)
SQL ServerЧто это значит?
В Azure SQL целевая база данных в данный момент недоступна. Обычно это временно: ошибка появляется ненадолго, пока платформа перемещает, перенастраивает или восстанавливает базу данных.
Почему возникает?
Автоматическое масштабирование/отработка отказа, установка исправлений, балансировка нагрузки или перемещение ресурсов на стороне Azure; изредка — более длительное событие платформы. Соединения отклоняются, пока база данных снова не станет доступна.
Как исправить
Немного подождите и повторите попытку; это временная ошибка. Реализуйте в приложении автоматический повтор с экспоненциальной задержкой; Azure SDK и библиотеки повторов распознают этот код ошибки как временный. Если проблема сохраняется, проверьте Azure Service Health и региональные инциденты. Для высокой доступности рассмотрите георепликацию/группу отработки отказа.
Ещё по этой СУБД
- 4834You do not have permission to use the bulk load statement
- 10928Resource limit for the database has been reached (Azure SQL)
- 40544The database has reached its size quota (Azure SQL)
- 102Incorrect syntax near 'token'
- 8114Error converting data type X to Y
- 1204The instance of the SQL Server Database Engine cannot obtain a LOCK resource
- 3906Failed to update database because the database is read-only