【发布时间】:2013-11-28 12:49:33
【问题描述】:
我使用以下规格从服务器 A 创建了一个 .bak 文件(备份):Windows server 2003、MSSQL 2005。现在我想在具有以下规格的新服务器 B 上恢复此备份:Windows 8、MSSQL 2008 R2。我做了以下尝试进行恢复
- 将文件复制到新服务器(服务器 B)
- 点击了 Microsoft SQL Server Management Studio 2008R2(Server B)
- 右键单击 Databases 以创建一个名为 Boom (Server B) 的新数据库
- 创建新数据库(Boom)后,右键单击Tasks->Restore->Database 和
- 在还原区域的源上,单击从设备并找到 .bak 文件,选择它并单击确定。
我没有收到成功消息,而是收到以下错误:
服务器“服务器 B”的恢复失败。(Microsft.SqlServer.SmoExtended) 附加信息:System.Data.SqlError:备份集包含现有“Boom”数据库(Microsoft.SqlServer.Smo)以外的数据库备份。
请帮忙,我是 MSSQL 新手
【问题讨论】:
-
右击 Databases 创建一个名为 Boom (Server B) 的新数据库 这不是必须的。
标签: sql-server database sql-server-2008 sql-server-2005 backup