超市收银软件使用Microsoft SQL 2008R2 数据库,正常使用时由于市电异常断电,来电重新开机后,收银终端无法正常进入收银系统,进入SQL企业管理器检测数据提示以下错误

消息 8921,级别 16,状态 1,第 1 行
检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。

超市收银软件SQL 2008R2数据库提示“可能是 tempdb 空间用尽或某个系统表不一致。”

经检测后发现是由于某些表损坏引起的,查询损坏表数据时提示以下错误


消息 824,级别 24,状态 2,第 1 行
SQL Server 检测到基于一致性的逻辑 I/O 错误 由于缺少 DEK,无法解密页。在文件 'E:\18984518435-数据库\待修\GAFEPOS7_01_data.mdf' 中、偏移量为 0x00000005190000 的位置对数据库 ID 7 中的页 (1:10440) 执行 读取 期间,发生了该错误。SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL Server 联机丛书。

超市收银软件SQL 2008R2数据库提示“可能是 tempdb 空间用尽或某个系统表不一致。”

部分表能正常查询

超市收银软件SQL 2008R2数据库提示“可能是 tempdb 空间用尽或某个系统表不一致。”

由于客户有一周前的数据库完整备份,还原损坏的页面后,数据库完全正常,数据无任何丢失。

超市收银软件SQL 2008R2数据库提示“可能是 tempdb 空间用尽或某个系统表不一致。”

顶部 电话 微信
微信号:18328458868
QQ 地图 底部