Ich möchte eine Bacpac-Datei über eine vorhandene Azure SQL-Datenbank mithilfe von PowerShell wiederherstellen. Bisherige Erfahrungen mit der Wiederherstellung von Bacpac-Dateien in Azure erfordern die Erstellung einer komplett neuen Datenbank beim Wiederherstellen der Bacpac-Datei. Ich möchte das vermeiden und die Bacpac-Datei einfach über eine vorhandene (leere) Datenbank wiederherstellen.
Im Idealfall wäre das BACPAC in einem Speicherkontocontainer gespeichert und ich könnte auf den Container verweisen und einen Powershell-Befehl ausführen, um die Wiederherstellung über meine vorhandene Datenbank durchzuführen. Bei meiner Suche habe ich nichts gefunden, was dies bewerkstelligen würde. Hat jemand das oder etwas Ähnliches wie das, was ich beschrieben habe, herausgefunden?
Danke,
Antwort1
Das kannst du nicht tun.
Du musst:
- Stellen Sie die Datenbank wieder her und rufen Sie sie auf
restored_database
- Löschen Sie die aktuelle Datenbank mit dem Namen
database
- Benennen Sie die
restored_database
mit dem Namendatabase