1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。
2、右键单击“还原数据库”或“还原文件和文件组”。
3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。
4、您可以添加多个备份文件,选择恢复文件,单击“确定”。
5、检查要恢复的bak备份文件,单击OK,开始恢复操作,根据数据量,恢复所需的时间不同,请耐心等待。
6、等待还原完成,单击“确定”,刷新数据库列表,可以看到刚恢复的数据库。此时,bak备份文件已恢复到数据库。
1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。
2、右键单击“还原数据库”或“还原文件和文件组”。
3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。
4、您可以添加多个备份文件,选择恢复文件,单击“确定”。
5、检查要恢复的bak备份文件,单击OK,开始恢复操作,根据数据量,恢复所需的时间不同,请耐心等待。
6、等待还原完成,单击“确定”,刷新数据库列表,可以看到刚恢复的数据库。此时,bak备份文件已恢复到数据库。
1:登录ssms(sqlserver management studio),然后右击数据库,选择还原数据库
2:首先写好数据库名,然后选择源设备;源文件右边末尾的文件按钮,添加数据库文件(.bak备份文件的目录);最后点击确定:
注意:1:如果还原文件过大报错,则需要更改下状态属性,状态下的限制访问:将状态值改为“Multiple”或者“MULTI_USER",点击确定即可!
2:点击数据库右键属性,选项中选择下兼容级别
你的bak文件为10.50.1617版本应该是sqlserver2008 R2版本数据库. 而你目前电脑的数据库为10.00.1600 sqlserver2008,高版本数据无法还原到低版本数据库。
解决方法:
1.通过相同类型的服务器数据库备份还原.
2.或者点击数据库右键属性->兼容级别改成低于或等目标服务器的版本在备份还原试试
3.或把数据库生成sql脚本输出来 在执行到新数据库中即可.
如有问题可以追问,我当及时回答.
希望能帮到你!
你备份的服务器版本高于你现在要恢复的服务器的版本,所以没法恢复的