Microsoft SQL Server 大量 Restore

摘要:Microsoft SQL Server 大量 Restore

因為有兩三台主機要合併成一台

備份的時候挺方便的

還原到另一台時,會遇到錯誤

而此時要使用 


RESTORE FILELISTONLY FROM DISK ...

用來取得備份組中所包含的資料庫檔案

之後還需要


MOVE 'YourMDFLogicalName' TO 'D:\...Data\MDFFile.mdf',
MOVE 'YourLDFLogicalName' TO 'D:\...Data\LDFFile.ldf'

因為人工實在需要花太多時間了

所以乾脆就寫一個

 

實際方法可以參考

  1. 如何:使用新的位置和名稱還原資料庫 (Transact-SQL)
  2. 還原資料庫的前置作業
  3. SQL SERVER – Restore Database Backup using SQL Script (T-SQL)