第一种方法,使用Sql Server Management Studio还原
这是演示的是Sql Server 2008R2版本,不同版本可能有细微差别
右键点击数据库→还原数据库
在还原的源中选择源设备→点击选择框
在指定备份中点击添加→选择具体文件→确定→确定
勾选用于还原的备份集→这时目标数据库中会自动生成目标数据库名,在此选择即可→确定
即可还原BAK数据库备份文件
常见错误:
1.指定的转换无效
在选择具体文件的时候,我们可能会产生这个报错,导致这个的原因是BAK文件备份中的版本和高于我们的版本,需要部署更高版本的SqlServer。
2.System.Data.SqlClient.SqlError: 尚未备份数据库 "xxx" 的日志尾部
2005版本