Восстановление Azure SQL bacpac поверх существующей базы данных

Восстановление Azure SQL bacpac поверх существующей базы данных

Я хочу восстановить файл bacpac поверх существующей базы данных Azure SQL с помощью PowerShell. Прошлый опыт восстановления файлов bacpac в Azure требует создания новой базы данных при восстановлении файла bacpac. Я хочу избежать этого и просто восстановить файл bacpac поверх существующей (пустой) базы данных.

В идеале bacpac будет храниться в контейнере учетной записи хранения, и я могу сослаться на контейнер и запустить команду powershell для выполнения восстановления поверх моей существующей базы данных. В моем поиске я не нашел ничего, что могло бы это сделать. Кто-нибудь разобрался с этим или с чем-то похожим на то, что я описал?

Спасибо,

решение1

Вы не можете сделать это.

Вы должны:

  1. Восстановите базу данных и назовите ееrestored_database
  2. Удалить текущую базу данных под названиемdatabase
  3. Переименуйте restored_databaseс именемdatabase

Связанный контент