Не удается получить доступ к базе данных на портале Azure - «Этот ресурс не найден» - PullRequest
0 голосов
/ 09 мая 2018

У меня есть база данных SQL в Azure, которую я использую с моим API. Я могу получить доступ к базе данных из SQL Server Management Studio, и, похоже, все в порядке - я могу выбирать данные, вносить изменения и все что угодно. Хотя я не могу получить к нему доступ через портал Azure.

  • Не отображается, когда я перечисляю все ресурсы на портале Azure
  • Когда я выбираю сервер баз данных на портале Azure, я вижу его под списком доступных баз данных. Когда я щелкаю конкретную базу данных, я получаю следующее сообщение об ошибке:

"Этот ресурс не был найден, возможно, он был удален.

Есть идеи?

Обновление 2018-05-16: Джерри Лю предложил переименовать базу данных, поэтому я вошел в SQL Server Management Studio, и вот что я нашел:

  1. Мне не разрешили переименовать любую из баз данных на сервере, используя правый клик -> Переименовать Опция отключена.
  2. ALTER DATABASE carbonate_prod_180508 Изменить имя = carbonate_renamed;
    Запустив эту команду, я получаю сообщение об ошибке «Исходная база данных« carbonate_prod_180508 »не существует». Но я вижу базу данных, указанную в обозревателе объектов.

Я также попытался переименовать его с помощью Azure CLI. Я нахожу базу данных, используя «az sql db list» с именем группы ресурсов и именем сервера, но когда я запускаю «az sql db rename», я получаю сообщение об ошибке, в котором говорится, что база данных не найдена.

1 Ответ

0 голосов
/ 09 мая 2018

Если вы выполнили какую-либо операцию, такую ​​как удаление и воссоздание с тем же именем, или просто перешли в другую группу ресурсов, подождите некоторое время, чтобы операция полностью заработала.

Или, если вы ничего не сделали, попробуйте переименовать вашу базу данных в Management Studio и посетите портал, чтобы проверить, вернулась ли она.

Как переименовать базу данных SQL

Два способа попробовать

  • Дважды медленно щелкните по имени базы данных или нажмите один раз и нажмите F2, точно так же, как мы переименовываем файл локально в Windows.
  • Создать запрос к базе данных master для выполнения операции alter.

Подождите около 30 секунд и обновите портал.

Если ни один из них не работает, я рекомендую вам подать новый запрос в службу поддержки Azure Team. Это последний блейд на вашей панели сервера SQL Azure.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...