作为我的Azure Devops发布管道的一部分,我想从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.
该数据库已经存在于服务器上。这是说在这种情况下,父服务器是服务器还是数据库?它应该能够找到两者
答案 0 :(得分:0)
.database.windows.net
不应该在那里。 myprod.database.windows.net
是服务器的标准DNS名称,但是在API中,服务器的“名称”仅为myprod
。
希望这会有所帮助。