数据库还原失败 还原数据库失败
大家好,关于数据库还原失败很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于还原数据库失败的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
还原数据库失败
1、先打开数据库,然后鼠标选中数据库点击右键,选择列表中的“还原数据库”,最后弹出还原数据库界面。
2、先输入“目标数据库”;然后选中“源设备”,最后点后面的按钮,弹出指定备份界面。
3、在指定备份界面上点添加按钮,弹出指定备份文件夹界面,找到存放备份数据库的文件夹,然后选中文件夹中的备份数据库,该界面的下方会显示:所选路径、文件类型、文件名,最后确定选择还原的数据。
4、确定要还原的数据库没问题后,指定备份界面上的备份位置会显示备份的数据库的详细位置。
5、确定还原数据库的备份位置没问题后,自动返回到还原数据库界面,此时界面上会显示,选择用于还原的数据库,复选框中勾选它。
6、确定选择的备份数据进行还原,界面上会弹出提示还原成功已完成的信息。
sql 2008r2 还原数据库失败
把备份文件放到其它盘试试?
网上的二种方案:
一,不能将备份文件放在根目录下,必须放在一个非根目录下,否则就会报上面的错误。(貌似LZ可以排除这个)
二:
NTFS格式设置了权限,限制了或者没有开放SQL的写入权限。
,对于NTFS分区上的目录而言,可以给账号或组指定如下几种权限: 1.完全控制,具有对文件夹的全部操作
能力。 2.修改,能够更改、添加、读取文件。 3.读取,仅能够读文件内容。 4.写入,能够向文件中添
加内容。 5.读取及运行,同时包括3和4。 6.列出文件夹目录,能够查看文件夹内容,但不能访问。
7.禁止访问,不具有如何权限。
权限的设定是在我的电脑或者Windows资源管理器中完成的,具体方法如下: 1.右击NTFS分区上的文件夹,
在弹出菜单上选择【属性】。 2.单击文件夹属性对话框中的【安全】选项卡,如右图。 3.【安全】选项
卡上部的账号和组列表中,列出当前具有访问权限的账号和组。 4.从列表中选择需要指定权限的账号或组,
在【权限】列表中指定其对该文件夹拥有的访问权限。具体方法是选择欲指定权限对应的【允许】或【拒绝】
复选框。例如,需要允许某账号读取但不允许写入时,就分别选择【读取】和【写入】权限所对应的【允许】
和【拒绝】复选框。将所有权限都选为【拒绝】时,相当于指定了拒绝访问的权限。 5.当需要指定其他账号
或组的访问权限时,应先将其加入账号和组列表中,单击账号户和组列表右侧的【添加】,打开如左图所示的
【选择用户、计算机或组】对话框。 6.在【查找范围】下拉列表框中指定账号和组所在的域或计算机。
7.从列表中选择账号或组名,单击【添加】。 8.反复将多个账号或组加入结果列表后,单击【确定】返回。
数据库的自动还原失败如何解决
关于您的数据库的备份/恢复问题:如果因为您的数据库繁忙或者网站使用这个数据库繁忙造成了数据库备份/恢复失败,就无法再次自动备份/恢复,您可以停止客户的网站并重启sql或mysql来还原试试.如果自动备份/还原由于各种原因无法成功您就需要手工进行来备
关于您的数据库的备份/恢复问题:
如果因为您的数据库繁忙或者网站使用这个数据库繁忙造成了数据库备份/恢复失败,
就无法再次自动备份/恢复,您可以停止客户的网站并重启sql或mysql来还原试试.
如果自动备份/还原由于各种原因无法成功
您就需要手工进行来备份和还原来操作
至于手工操作数据库的说明,
建议您去看微软的相关的文档资料来解决。
数据库还原出现错误,是什么原因要怎么处理
出现这个问题一般只有两个原因,一可能是.bak文件损坏,二可能你用高版本的备分SQL Server数据库的.bak文件想在低版本的SQL Server上还原。
有时候你装了多个版本的SQL Server在同一台机子上,你想用高版的SQL Server还原打开SQL Server Management Studio时连接却是低版本的SQL Server服务,这种情况也无法还原成功,也是由于上面列的第二个原因,我机子上做了SQL Server 2008和 SQL Server 2005,当时用SQL 2008的SQL Server Management Studio连接时服务器名是默认名“XXXX-PC\SQLEXPRESS”时连接的总是SQL 2005的服务实例,.bak也因此始终会弹”媒体簇的结构不正确“无法处理的错误,后来将连接时服务器名直接改为”XXXX-PC“就好了,当然这取决于你的安装SQL 2008时服务设置。
文章到此结束,如果本次分享的数据库还原失败和还原数据库失败的问题解决了您的问题,那么我们由衷的感到高兴!