sql2000备份文件还原时提示内部一致性错误,怎么解决!急急急

时间:2021-08-29 20:42:32
sql2000备份文件在还原的时候提示内部一致性错误,只有一个备份文件,其他的东西都没有了,那个高手有解决的办法。
sql报错文件:H:\软件\20130701.bak' 中的备份数据未正确格式化。备份不能追加,但现有备份集可能仍可用

我估计是备份文件有问题了,怎么修复下

14 个解决方案

#1


新建一个空的数据库,与原来数据库文件名一样,还原时,注意路径要一致。并且选择强制还原

多尝试几下

#2


还原到高版本的SQL SERVER上试试。

#3


备份的是2000的库。到2008的库也不行

#4


引用 1 楼 hdhai9451 的回复:
新建一个空的数据库,与原来数据库文件名一样,还原时,注意路径要一致。并且选择强制还原

多尝试几下
新建也不行,还原到一半的时候就提示内部一致性错误,

#5


这种问题以前我也遇到过,一般是有一部分数据损坏了不能读取而报错,你换一台机试试看。

#6


一致性错误通常是因为索引损坏了,你尝试重建索引,然后重新备份,再试试还原。

#7


按照楼上说的重新生成一个看看

#8


以前也遇到过,楼主不要直接还原,先新建一个数据库起同名,在往这个上面覆盖还原试试

#9


新建同名数据库也不行,现在只有一个备份文件,其他的都格式化了,就是这个备份文件有问题了,不知道怎么弄。

#10


上面的方法都试过了,还是不行了

#11


文件路劲跟sql安装的路劲不一致吧、

#12


兄弟们,给想想办法啊!!!小弟不胜感激。sql2000备份文件在还原的时候提示内部一致性错误,只有一个备份文件,其他的东西都没有了。
查询分析器里面显示的结果:备份数据未正确格式化。备份不能追加,但现有备份集可能仍可用
楼上的办法都试过了 ,都不行。

#13


have you ever tried sql server restore continue_after_error option?

#14


怎么修复continue_after_error,不太了解

#1


新建一个空的数据库,与原来数据库文件名一样,还原时,注意路径要一致。并且选择强制还原

多尝试几下

#2


还原到高版本的SQL SERVER上试试。

#3


备份的是2000的库。到2008的库也不行

#4


引用 1 楼 hdhai9451 的回复:
新建一个空的数据库,与原来数据库文件名一样,还原时,注意路径要一致。并且选择强制还原

多尝试几下
新建也不行,还原到一半的时候就提示内部一致性错误,

#5


这种问题以前我也遇到过,一般是有一部分数据损坏了不能读取而报错,你换一台机试试看。

#6


一致性错误通常是因为索引损坏了,你尝试重建索引,然后重新备份,再试试还原。

#7


按照楼上说的重新生成一个看看

#8


以前也遇到过,楼主不要直接还原,先新建一个数据库起同名,在往这个上面覆盖还原试试

#9


新建同名数据库也不行,现在只有一个备份文件,其他的都格式化了,就是这个备份文件有问题了,不知道怎么弄。

#10


上面的方法都试过了,还是不行了

#11


文件路劲跟sql安装的路劲不一致吧、

#12


兄弟们,给想想办法啊!!!小弟不胜感激。sql2000备份文件在还原的时候提示内部一致性错误,只有一个备份文件,其他的东西都没有了。
查询分析器里面显示的结果:备份数据未正确格式化。备份不能追加,但现有备份集可能仍可用
楼上的办法都试过了 ,都不行。

#13


have you ever tried sql server restore continue_after_error option?

#14


怎么修复continue_after_error,不太了解