Azure SQL bacpac 透過現有資料庫還原

Azure SQL bacpac 透過現有資料庫還原

我想使用 PowerShell 在現有 Azure SQL 資料庫上還原 bacpac 檔案。過去在 Azure 中還原 bacpac 檔案的經驗需要在還原 bacpac 檔案時完全建立一個新資料庫。我希望避免這種情況,只是在現有(空)資料庫上恢復 bacpac 檔案。

理想情況下,bacpac 將儲存在儲存帳戶容器中,我可以引用該容器並執行 powershell 命令來對現有資料庫執行還原。在我的搜尋中,我沒有找到任何可以實現此目的的東西。有沒有人弄清楚這一點或與我所描述的類似的東西?

謝謝,

答案1

你不能這樣做。

你必須:

  1. 恢復資料庫並調用restored_database
  2. 刪除目前名為的資料庫database
  3. restored_database用名稱重命名database

相關內容