当前位置: 主页 > 数据库

u8数据库不符合-数据黑名单库他再次告诫我们什么

发布时间:2023-03-11 16:01   浏览次数:次   作者:佚名

用友U8(sql server2005)数据库"具有不一致的元数据"的修复

【客户描述】

用友U8财务系统,在正常使用过程中出错,当用户要删除一条错误凭证时,提示错误

u8数据库不符合_标库网数据怎么样_数据黑名单库他再次告诫我们什么

【故障分析】

客户把数据库传过来后,在SQL 2005中可正常附加,执行客户说的删除命令时也会报相同错误,做DBCC检测提示以下错误:

数据黑名单库他再次告诫我们什么_标库网数据怎么样_u8数据库不符合

"消息8930,级别16,状态3,第1 行

数据库错误: 数据库7 具有不一致的元数据。此错误无法修复,不能继续进行DBCC 处理。请从备份还原。

标库网数据怎么样_数据黑名单库他再次告诫我们什么_u8数据库不符合

消息8921,级别16u8数据库不符合,状态1,第1 行

检查已终止。收集事实数据时检测到错误。可能是tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。"

数据黑名单库他再次告诫我们什么_u8数据库不符合_标库网数据怎么样

通过以往的经验,这种错误一般是由于数据库正在使用过程u8数据库不符合,突然断电,造成数据库系统表错误导致。

【修复过程】

u8数据库不符合_标库网数据怎么样_数据黑名单库他再次告诫我们什么

首先用自主开发的软件对数据库进行扫描,发现损坏表的数据完全正常。出错原因还是有可能是系统表或物理页链损坏造成的,由于客户要求必需要在软件里直接使用,所以通过提取数据重新生成库暂时是行不通的,只能对在原库上进行修复 ,能过对MDF文件底层分析,修复错误系统表及物理页链,重新对数据库做DBCC,数据库完好。

【数据恢复结论】

历时1 天,100%数据恢复成功

【负责工程师】