求救:数据库完全备份还原时提示发生内部一致性错误

时间:2022-09-14 20:41:57
我想在一台服务器上创建另外一台服务器数据库的副本。利用原数据库的完全备份进行还原。但是在还原的过程中出现错误信息,如下:
Microsoft SQL-DMO(ODBC SQLState:420000)
发生内部一致性错误。请与技术支持联系以寻求协助。RESTORE DATABASE操作异常终止。

尝试多次备份和还原都无法解决这个问题。请大家帮忙分析一下是什么原因,采取什么办法解决。

9 个解决方案

#1


关注!

#2


重新备份。

#3


是否两个SQL的版本不一致?

#4


试试,复制数据文件到目标电脑,直接附加.

#5


在唯一列有重复的数据,建议先删除重复数据,然后备份,还原

#6


由于数据库处于运行状态,脱机需要请示,复制这个数据库文件有难度。
我也重新备份过,结果仍然不能恢复。
sql server的版本是相同的,都是SQL SERVER 2000。
我想做DBCC DATABASE试试,看能不能解决问题。

#7


去查查日志,然后到support.microsoft.com上查询相关事件id,记得查英文的,中文的从来我就没查到过想要的。

#8


复制的那个被还原的数据库是不能正进行服务的,就是从库中数据直接复制也不能是正进行服务的

#9


删除了一些表和数据,然后做了一次DBCC CHECKDB.再次备份后的备份文件就能用于还原了.谢谢诸位.

#1


关注!

#2


重新备份。

#3


是否两个SQL的版本不一致?

#4


试试,复制数据文件到目标电脑,直接附加.

#5


在唯一列有重复的数据,建议先删除重复数据,然后备份,还原

#6


由于数据库处于运行状态,脱机需要请示,复制这个数据库文件有难度。
我也重新备份过,结果仍然不能恢复。
sql server的版本是相同的,都是SQL SERVER 2000。
我想做DBCC DATABASE试试,看能不能解决问题。

#7


去查查日志,然后到support.microsoft.com上查询相关事件id,记得查英文的,中文的从来我就没查到过想要的。

#8


复制的那个被还原的数据库是不能正进行服务的,就是从库中数据直接复制也不能是正进行服务的

#9


删除了一些表和数据,然后做了一次DBCC CHECKDB.再次备份后的备份文件就能用于还原了.谢谢诸位.