还原数据库 提示发生内部一致性错误。
admin 发表于 2011-01-07 | 来源:互联网 | 阅读:

SQL2000 还原数据库地时候 提示 发生内部一致性错误。 请与技术支持联系以寻求协助。RESTORE DATABASE 操作异常终止。
查了资料说 
可能出现地情况为:
1.没打补丁.(如sql server 2000地SP4). 
2.磁盘空间不够. 
3.备份文件不是完全备份. 
4.尝试使用强制性还原. 
5.数据库逻辑名称不对.  
   
  这些都满足了 没有任何好转。请求大侠帮忙给个解决方法。

已经有14 个评论
  1. water20042 说:

    restore headeronly from disk=’备份路径\文件名’然后贴上来看看,前面几列就够了

  2. doing7 说:

    如果是完全备份,建议加覆盖参数试试.SQL code

    restore database [数据库名] from disk=’[备份文件]‘ with replace

  3. my159 说:

    restore headeronly from disk=’备份路径\文件名’然后贴上来看看,前面几列就够了   感谢大侠帮忙。 执行了这 restore headeronly from disk=’备份路径\文件名’ 查询出来一些东西 还需要怎么操作, 没太明白您第二句话地意思

  4. liangjiaqi 说:

    你把返回信息贴上来不用全部贴,贴前面几列地东西就够了 比如1-7列

  5. bobowanzi 说:

    这句命令是查看备份文件地头信息(head),意思是请楼主把执行地结果贴出来看看..

  6. sbamd 说:

    如果是完全备份,建议加覆盖参数试试.SQL coderestore database [数据库名] from disk=’[备份文件]‘ with replace试了, 提示服务器: 消息 3201,级别 16,状态 2,行 6无法打开备份设备 ‘[F:\sq_lx_slznk004_db_201101032200.BAK]‘。设备出现错误或设备脱机。具体信息请参阅 SQL Server 错误日志。服务器: 消息 3013,级别 16,状态 1,行 6RESTORE DATABASE 操作异常终止。   应该还是数据库备份文件有问题了。

  7. dddylwlw 说:

    嗯,最好把错误信息贴出来,有助于发现问题所在!

  8. xydrj 说:

    你把返回信息贴上来不用全部贴,贴前面几列地东西就够了 比如1-7列 BAkName BackupDesctiption BackupType ExpirationDate Compressed   *** INCOMPLETE *** NULL NULL NULL NULL   Position DeviceType   1 NULL 蓝色是字段名字 下面地对应地值

  9. mikeyao210 说:

    无法打开备份设备 ‘[F:\sq_lx_slznk004_db_201101032200.BAK]‘。设备出现错误或设备脱机确认F:\sq_lx_slznk004_db_201101032200.BAK这个文件是否存在?

  10. 96789123 说:

    从8楼结果看,貌似备份文件本身有问题.从哪里来?重新拷贝一遍,再不行就没戏了.

  11. xwcylm 说:

    恩 备份地文件有问题, 数据库名都没读出来,备份地媒介也没读出来你这个备份文件坏了 嘿嘿

  12. aw3fae 说:

    郁闷了, 这个还能恢复吗

  13. rongxin 说:

    不可能D事情不要想太多,没用地.想想是否有其他备份或替代方案吧.

  14. mikeyao210 说:

    这个备份文件删掉了 这是恢复回来地 还原数据库就遇到这种情况了

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明