Что означает «Невозможно подключиться к базе данных в ее текущем состоянии» в azure-sql?

#azure #azure-sql-database

Вопрос:

Недавно я начал получать сообщение «Не удается подключиться к базе данных в ее текущем состоянии». при попытке подключиться к моей базе данных SQL Azure. Насколько мне известно, ничего не изменилось, и я получаю ту же ошибку, используя инструмент запроса на самом портале Azure, используя аутентификацию etiher sql или аутентификацию Azure Ad.

Статус сервера «онлайн», и средство устранения неполадок сообщает, что не может найти никаких проблем. У меня есть ограничение на выставление счетов учетной записи, но я его не достиг.

Я не могу найти какой-либо способ «перезапуска» экземпляра sql или каких-либо журналов, которые указывают, что может быть не так. Я не могу обратиться в службу поддержки, поскольку средство устранения неполадок предполагает, что все в порядке.

Есть ли у кого-нибудь представление о том, что может вызвать это или что я мог бы попытаться восстановить?

Редактировать: я считаю, что это код ошибки для проблемы с выставлением счетов сейчас — несмотря на то, что выставление счетов выглядит нормально, подписка отключена. Во всех справочных статьях указывалось, что для надежного подключения необходимы изменения кода, но я не думаю, что это так.

заранее спасибо.

Комментарии:

1. используете ли вы базу данных SQL в бессерверном режиме?

2. Да — Общего назначения: бессерверный, Gen5

3. я предполагаю, что это была проблема с холодным запуском, но не может быть 100%

4. Его не было более 24 часов — я получаю обычное отключение при запуске, но оно длится всего 30 секунд или около того, после чего оно заканчивается.

Ответ №1:

Используете ли вы хранилище ключей с базой данных SQL Azure? Убедитесь, что права доступа к хранилищу ключей установлены правильно.

Другая возможная причина заключается в том, что база данных может находиться в состоянии восстановления. В этом случае вам, возможно, придется создать запрос в службу поддержки здесь.

Комментарии:

1. Привет — я не использую Key vault, и на самом деле невозможно обратиться в службу поддержки, не заплатив за учетную запись службы поддержки (отсюда и вопрос здесь) как выясняется, это проблема с выставлением счетов — подписка «отключена», что и вызвало проблему, и вы можете поднять запрос в службу поддержки.инцидент с поддержкой по вопросам выставления счетов, что я и делаю. Спасибо за вашу помощь.