今天在公司弄資料庫還原
要把從SQL Server 2000 備份下來的檔案還原到SQL Server 2005
但是弄了半天一直出現這樣的錯誤
備份組包含現有的 'DB' 資料庫以外的資料庫備份
最後終於在微軟論壇找到從 2000 還原到 2005 的方法
RESTORE DATABASE 我的資料庫
FROM DISK = 'C:\Limin.Bak'
WITH MOVE '北風貿易_Data' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易.mdf',
MOVE '北風貿易_Log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易_log.ldf',
REPLACE;
FROM DISK = 'C:\Limin.Bak'
WITH MOVE '北風貿易_Data' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易.mdf',
MOVE '北風貿易_Log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\北風貿易_log.ldf',
REPLACE;