SQL2008 还原数据库 提示错误3241
两台机器装的同一个安装包的SQL2008版本从一台机器上备份数据库传到另一台机器上还原数据库是出错:设备'D:\!database\TMP.bak'上的媒体簇的结构不正确...
两台机器 装的同一个安装包的SQL2008版本 从一台机器上备份数据库传到另一台机器上 还原数据库是出错:
设备 'D:\!database\TMP.bak' 上的媒体簇的结构不正确。SQL Server 无法处理此媒体簇。
RESTORE HEADERONLY 正在异常终止。 (Microsoft SQL Server,错误: 3241)
注意: 两台机器SQL SERVER版本完全相同! 展开
设备 'D:\!database\TMP.bak' 上的媒体簇的结构不正确。SQL Server 无法处理此媒体簇。
RESTORE HEADERONLY 正在异常终止。 (Microsoft SQL Server,错误: 3241)
注意: 两台机器SQL SERVER版本完全相同! 展开
7个回答
展开全部
SQL2008 还原数据库 提示错误3241是设置错误造成的,解决方法为:
1、 鼠标双击数据库工具express的程序,在弹出连接数据库的界面上,可以用默认的用户进入操作界面,单击【连接】按钮。
2、接着,在打开的【express】数据库操作窗口上,在左边栏目中展开【数据库】的目录,右键单击选择【还原数据库】。
3、然后,在【还原数据库】的窗口上,单击【常规】选项,并选择目标数据库,可以输入数据库的名称,一般输入使用中的数据库名,这样在代码连接数据库时,不要更改数据库的连接名了。
4、 接着,在【指定备份】的窗口上,鼠标左键单击【添加】按钮,选择需要还原数据库的备份文件的位置,指定备份文件后,左键单击【确定】按钮。
5、 然后,在【还原数据库】的窗口上, 可以看到添加的备份文件,看到还原数据库的大小和日期了。
6、接着,在【还原数据库】的窗口上,鼠标左键单击【选项】标签页,并勾选【覆盖现有数据库】。
7、最后,在【还原数据库】的窗口上,鼠标左键单击【确定】按钮,执行对数据库的还原,还原备份文件的时间与备份文件的大小有关,当还原成功后,就会弹出数据库成功还原的窗口,表示数据库还原好了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.选择还原数据库,不是还原文件。
2.选择好备份文件后,再设置“选项”把“覆盖现有数据库”打勾
2.选择好备份文件后,再设置“选项”把“覆盖现有数据库”打勾
追问
我的步骤: 右键数据库-还原数据库-选择源设备-添加文件 选择好文件后就出错了 这个从备份文件还原数据库的步骤没错吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
尝试一下分离然后附加呢
追问
可是现在只有一个bak备份文件 要怎么分离附加呢
追答
你在你备份的机子可以还原起吗
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询