#azure #azure-sql-database
#azure #azure-sql-database
Вопрос:
Я создаю агент Azure Elastic jobs и подключаю к нему недавно созданную, свежую базу данных SQL Azure, но когда я выполняю процесс, он выдает мне эту ошибку
"error": {
"code": "DatabaseDoesNotExist",
"message": "Database 'mydatabase' does not exist."
}
Ранее мы успешно создали его
Обновить:
На самом деле проблема заключалась в том, что мы выбирали неправильный тип базы данных (гипермасштабируемый). При выборе следующего уровня он работал отлично
Ответ №1:
Я попытался развернуть тот же ресурс, и он успешно развернулся для меня. Пожалуйста, найдите скриншот для того же ниже. Я просто создал SQL server в Azure, затем создал внутри него базу данных и использовал ту же базу данных в Elastic Job.
Согласно официальному документу Устранение распространенных ошибок развертывания Azure, ошибка конфликта возникает, когда:
Вы запрашиваете операцию, которая не разрешена в текущем состоянии ресурса. Например, изменение размера диска разрешено только при создании виртуальной машины или при освобождении виртуальной машины.
Вы можете проверить, была ли ваша база данных успешно развернута без каких-либо ошибок. И после его развертывания вы создаете агент эластичных заданий, используя эту базу данных. Убедитесь, что конфигурация вашей базы данных соответствует требованиям эластичного задания, и у вас есть соответствующие разрешения.