Я хочу восстановить файл bacpac поверх существующей базы данных Azure SQL с помощью PowerShell. Прошлый опыт восстановления файлов bacpac в Azure требует создания новой базы данных при восстановлении файла bacpac. Я хочу избежать этого и просто восстановить файл bacpac поверх существующей (пустой) базы данных.
В идеале bacpac будет храниться в контейнере учетной записи хранения, и я могу сослаться на контейнер и запустить команду powershell для выполнения восстановления поверх моей существующей базы данных. В моем поиске я не нашел ничего, что могло бы это сделать. Кто-нибудь разобрался с этим или с чем-то похожим на то, что я описал?
Спасибо,
решение1
Вы не можете сделать это.
Вы должны:
- Восстановите базу данных и назовите ее
restored_database
- Удалить текущую базу данных под названием
database
- Переименуйте
restored_database
с именемdatabase