现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,但是发现还是出错,结合自己的改进,现将分析和解决方法详细讲解。
1、在目标数据库服务器中,打开SQL Server Management Studio,登录成功后,新建与原库同名的数据库;
2、右键选择新建的数据库,选择“任务”下的“还原”,再随后的常规窗口中选择“源设备”;
3、添加Sql Server 2000的数据库备份文件(此处的备份文件必须已经添加好后缀名),在列表中勾选此文件点击“确定”。
4、提示错误信息如下:
标题: Microsoft SQL Server Management Studio
还原 对于 服务器“***”失败。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=
Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476
这其中还少了一步,所以出错了,刚才执行的操作是在常规窗口中,还应该在左上角选中选项窗口,将替换原数据库选项点上。这样再执行还原就大功搞成了。
我也只是个新手,技术粗糙,个人心得和大家分享!有问题的话请给我留言!!!谢谢捧场