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

提示不兼容,

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

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

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

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

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

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

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-29

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

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

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

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

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

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

本回答被网友采纳
第2个回答  推荐于2017-10-14

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

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

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

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

第3个回答  推荐于2017-09-02

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


解决方法:

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

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

    

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


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

希望能帮到你!

本回答被提问者采纳
第4个回答  2013-08-26
你备份的服务器版本高于你现在要恢复的服务器的版本,所以没法恢复的追问

怎么办 需要重新安装sql吗?还是可以改变备份文件

追答

重新装,你服务器备份看到是没得改的

怎么把sql server 2008 备份文件bak还原?
1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。2、右键单击“还原数据库”或“还原文件和文件组”。3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。4、您可以添加多个备份文件,选择恢复文件,单击“确定...

怎么把sql server 2008 备份文件bak还原?
1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。2、右键单击“还原数据库”或“还原文件和文件组”。3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。4、您可以添加多个备份文件,选择恢复文件,单击“确定...

2008数据库备份和恢复步骤
1 打开数据库管理工具,sql server management studio,连接上选中对应的数据库,右键---任务---还原---数据库。2 在常规页面,选择好要还原的数据库备份文件.bak ,勾选需要还原的备份, 在选项页面,还原选项,勾选“覆盖现在有数据库”,然后确认等待还原成功就行。3 备份操作是一样的操作流程,

如何在SQL Server 2008 R2中还原数据库
1. 左下角点击开始,程序,Microsoft SQL Server 2008 R2 ,找到SQL Server Management Studio,进入企业管理器。2 选择服务器\\实例名,登录名选择sa,输入sa登录密码,点击连接。3 进入企业管理器界面,鼠标右键单击“数据库”,选择“新建数据库”。4 输入数据库名称,例如123材料,然后点击确定。然后在...

如何在SQL Server 2008 R2中还原数据库
1-打开SQL Server ManagementStudio,选择Restore Database;2-选择从Device还原,Add目标bak文件,点击OK;3-把Restore选项勾选上,并且命名数据库名称点击OK;左下角Progress,会出现进度;完成--->;

如何用sql server数据库恢复.bak数据库备份
选择新建数据库。2、添加数据库名称,名称与备份的数据库名称一致,点击确定。3、在“数据库”点击右键,选择还原数据库,在目标数据库选择刚才新建的数据库,选择源设备,选择浏览,备份位置选择添加。知道指定的bak文件,点击确定。把导入的bak文件勾选上,点击确定。数据就导入成功。

sql server 2008怎么还原数据库备份
登陆SQL Server Management Studio管理器,然后右击数据库-选择还原数据库:这里首先写好数据库名-选择源设备-文件-添加数据库文件(文件名是以.bak结尾的备份文件);然后确定:这里便可以看这个备份文件的基本内容;备份日期,备份类型,数据库名等;然后我们下一步完成还原;这里通常会有一个报错,...

sqlserver2008怎么把bak文件导入数据库
1.首先你要确定这个bak的数据库备份文件的来源 之前备份的时候用的数据库的版本要低于或等于SQL2008的版本 才能进行还原 2.确认好后 打开SQL2008企业管理器3.选择身份验证模式 windows身份验证(仅限本地电脑) 或者 用之前创建的账户密码登陆 4.登陆进来后 找到数据库 右键---还原数据库5.还原...

sql server 2008 还原指定的转换无效
1、准备好你的bak文件,打开MicrosoftSQLServerManagementStudio,新建个数据库如mynew,点击确定。这个时候你新建的数据库就加到左边了。2、右键单击你创建的数据库,依次选择“”任务“”->“”还原“”->“”数据库“”,打开还原数据库对话框。3、在还原数据库对话框中点击“”源设备“”,弹出源...

sql server bak文件怎么还原数据库
第一步,要新建一个空的数据库 第二步:选中新建的数据库右键,任务---还原---数据库 第三步:第四步:点击“添加”,选择bak文件 第五步:选择bak文件,点击确定,再点击确定 第六步:勾选要还原的文件,点击确定,就可以了。

相似回答