Как решить ошибку «Не удается выполнить запрошенную операцию на вложенном ресурсе. Родительский ресурс не найден» az sql db import throws - PullRequest
0 голосов
/ 20 декабря 2018

В рамках моего конвейера выпуска Azure Devops я хочу восстановить BACPAC из данных предыдущих дней из хранилища Azure.

Я выполняю следующую команду az

az sql db import -s myprod.database.windows.net -n mydb
-g myresourcegroup -p "${mypassword}" -u myuser
--storage-key "${mystoragekey}" --storage-key-type StorageAccessKey 
--storage-uri 
"https://mystore.blob.core.windows.net/db/bk$(date -d "yesterday" '+%Y-%m-%d').bacpac"

Эта командапроисходит сбой со следующим ERROR: Can not perform requested operation on nested resource. Parent resource 'myprod.database.windows.net/mydb' not found.

БД уже существует на сервере.Это говорит о том, что родителем в этом случае является сервер или БД?Должно быть в состоянии найти оба

1 Ответ

0 голосов
/ 20 декабря 2018

.database.windows.net не должно быть там.myprod.database.windows.net - это полное DNS-имя сервера, но в API «имя» сервера - просто myprod.

Надеюсь, это поможет.

...