怎么把sql server 2008 备份文件bak还原?

提示不兼容,... 提示不兼容, 展开
 我来答
惠企百科
2022-12-01 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。

2、右键单击“还原数据库”或“还原文件和文件组”。

3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。

4、您可以添加多个备份文件,选择恢复文件,单击“确定”。

5、检查要恢复的bak备份文件,单击OK,开始恢复操作,根据数据量,恢复所需的时间不同,请耐心等待。

6、等待还原完成,单击“确定”,刷新数据库列表,可以看到刚恢复的数据库。此时,bak备份文件已恢复到数据库。

浪小客
高粉答主

2019-05-29 · 21世纪是需要思想碰撞的
浪小客
采纳数:1 获赞数:634900

向TA提问 私信TA
展开全部

1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。

2、右键单击“还原数据库”或“还原文件和文件组”。

3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。

4、您可以添加多个备份文件,选择恢复文件,单击“确定”。

5、检查要恢复的bak备份文件,单击OK,开始恢复操作,根据数据量,恢复所需的时间不同,请耐心等待。

6、等待还原完成,单击“确定”,刷新数据库列表,可以看到刚恢复的数据库。此时,bak备份文件已恢复到数据库。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夕夜问情
推荐于2017-10-14 · TA获得超过537个赞
知道小有建树答主
回答量:444
采纳率:100%
帮助的人:343万
展开全部

1:登录ssms(sqlserver management studio),然后右击数据库,选择还原数据库

2:首先写好数据库名,然后选择源设备;源文件右边末尾的文件按钮,添加数据库文件(.bak备份文件的目录);最后点击确定:

注意:1:如果还原文件过大报错,则需要更改下状态属性,状态下的限制访问:将状态值改为“Multiple”或者“MULTI_USER",点击确定即可!

2:点击数据库右键属性,选项中选择下兼容级别

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随机数xZ
推荐于2017-09-02 · TA获得超过357个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:413万
展开全部

你的bak文件为10.50.1617版本应该是sqlserver2008 R2版本数据库. 而你目前电脑的数据库为10.00.1600 sqlserver2008,高版本数据无法还原到低版本数据库。


解决方法:

    1.通过相同类型的服务器数据库备份还原.

    2.或者点击数据库右键属性->兼容级别改成低于或等目标服务器的版本在备份还原试试

    

    3.或把数据库生成sql脚本输出来 在执行到新数据库中即可.


如有问题可以追问,我当及时回答.

希望能帮到你!

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
下扬州啊
2013-08-26 · TA获得超过2519个赞
知道大有可为答主
回答量:4870
采纳率:40%
帮助的人:2091万
展开全部
你备份的服务器版本高于你现在要恢复的服务器的版本,所以没法恢复的
追问
怎么办 需要重新安装sql吗?还是可以改变备份文件
追答
重新装,你服务器备份看到是没得改的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式