Sql-Server
將單個數據庫備份 (.bak) 文件還原到多個文件組中
我有一個 SQL Server 2014 數據庫
DB01
(單個文件組 - PRIMARY),並將其備份到DB01.bak
SSMS 中的文件中。我有另一個
DB02
帶有 1 個主文件組(1 個文件)和一個輔助文件組(2 個文件)的數據庫。我正在嘗試將DB01.bak
文件恢復到具有多個文件組的 DB02 中。可以在 SSMS 中執行此操作嗎?
不,不可能按照您的要求去做。SQL 正在備份數據庫的目前狀態。哪些文件組中的哪些表是數據庫資訊的一部分。可以將備份恢復為新的數據庫名稱。一旦數據在新伺服器上,您就可以研究並創建您想要的文件組,進行更改等。以您想要的方式獲得一切。最後一次備份它,然後將其恢復為您想要的數據庫名稱,或者您可以簡單地重命名數據庫。根據大小,恢復它可能會更快。
不可能那樣做。需要做數據遷移DB01到DB02。