症状:

当使用DBCC CHECKDBREPAIR_ALLOW_DATA_LOSS参数来修复损坏的。mdf数据库,像这样:

DBCC CHECKDB(xxxx, ' REPAIR_ALLOW_DATA_LOSS ')

您将看到以下错误消息:

修复:为数据库“Error1”中的对象“syscolpars”成功重建群集索引。
修复:成功为数据库“Error1”中的对象“syscolpars”重建非聚集索引。
DBCC结果为' Error1 '。
服务代理Msg 9675,状态1:已分析的消息类型:14。
服务经纪人Msg 9676,状态1:服务合同分析:6。
服务代理Msg 9667,状态1:服务已分析:3。
服务代理Msg 9668,状态1:服务队列分析:3。
服务代理Msg 9669,状态1:会话端点分析:0。
服务代理Msg 9674,状态1:会话组分析:0。
服务代理Msg 9670,状态1:远程服务绑定分析:0。
Service Broker Msg 9605,状态1:会话优先级分析:0。
电话号码8992,16层,状态1,8号线
检查目录信息3852,状态1:行(object_id=69)。objects (type=S)在sys.columns中没有匹配的行(object_id=69,column_id=1)。
电话号码8992,16层,状态1,8号线
检查目录信息3852,状态1:行(object_id=71)。objects (type=S)在sys.columns中没有匹配的行(object_id=71,column_id=1)。
电话号码8992,16层,状态1,8号线
检查目录信息3852,状态1:行(object_id=72)在sys. js中。objects (type=S)在sys.columns中没有匹配的行(object_id=72,column_id=1)。
电话号码8992,16层,状态1,8号线
检查目录信息3852,状态1:行(object_id=73)。objects (type=S)在sys.columns中没有匹配的行(object_id=73,column_id=1)。
CHECKDB发现0个分配错误和4个一致性错误与任何单个对象无关。
' sys. sysrsors '的DBCC结果。
对象“sys. sysrsors”在14页中有1092行。
' sys.sysrowsets '的DBCC结果。
对象“sys.sysrowsets”在3页中有148行。
' sys. sys克隆'的DBCC结果。
对象“sys. sys克隆”在0页中有0行。
' sys.sysallocunits '的DBCC结果。
对象“sys.sysallocunits”在2页中有172行。
' sys.sysfiles1 '的DBCC结果。
对象“sys.sysfiles1”在1页中有2行。
' sys.sysseobjvalues '的DBCC结果。
对象“sys.sysseobjvalues”0页0行。
' sys. syspriority '的DBCC结果
对象“sys. syspriority”在0页中有0行。
' sys.sysdbfrag '的DBCC结果。
对象“sys.sysdbfrag”在0页中有0行。
' sys.sysfgfrag '的DBCC结果。
对象“sys.sysfgfrag”在0页中有0行。
' sys.sysdbfiles '的DBCC结果。
对象“sys.sysdbfiles”在1页中有2行。
' sys.syspru '的DBCC结果。
对象sys.syspru在0页中有0行。
' sys.sysbrickfiles '的DBCC结果。
对象“sys.sysbrickfiles”0页0行。
' sys.sysphfg '的DBCC结果。
对象“sys.sysphfg”在1页中有1行。
' sys.sysprufiles '的DBCC结果。
对象“sys.sysprufiles”在1页中有2行。
' sys.sysftinds '的DBCC结果。
对象“sys.sysftinds”0页0行。
' sys. syowner '的DBCC结果。
对象“sys. syowner”在1页中有14行。
' sys.sysdbreg '的DBCC结果。
对象sys.sysdbreg的0页中有0行。
' sys.sysprivs '的DBCC结果。
对象“sys.sysprivs”在1页中有140行。
' sys.sysschobjs '的DBCC结果。
对象“sys.sysschobjs”有29页2262行。
' sys.syscsrowgroups '的DBCC结果。
对象sys.syscsrowgroups在0页中有0行。
' sys. sysextables '的DBCC结果。
对象sys. sysextables的0页中有0行。
' sys.syscolpars '的DBCC结果。
修复:为对象“sys.”成功重建群集索引。数据库“Error1”中的syscolpars。
修复:页面(1:53)已经从对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型为行内数据)中释放。
修复:成功为对象“sys. sys.”重建非聚集索引。syscolpars, nc "在数据库" Error1 "。
电话号码8945,16层,状态1,8号线
表错误:对象ID 41,索引ID 1将被重建。
错误已被修复。
电话号码8928,16层,状态1,8号线
对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632 (type In-row data): Page(1:53)无法处理。有关详细信息,请参阅其他错误。
错误已被修复。
情报中心8939号,16层,98号州,8号线
表错误:对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型在行数据),页(1:53)。测试(IS_OFF (BUF_IOERR, pBUF->bstat))失败。取值为2057和-4。
错误已被修复。
编号8976,16层,状态1,8号线
表错误:对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型为行内数据)。在扫描中没有看到Page(1:53),尽管它的父(1:11 11)和前(1:13 3)提到了它。检查之前的错误。
错误已被修复。
电话号码8978,16层,状态1,8号线
表错误:对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型为行内数据)。页(1:56)缺少前一页(1:53)的引用。可能存在链连接问题。
错误已被修复。
电话号码8945,16层,状态1,8号线
表错误:对象ID 41,索引ID 2将被重建。
错误已被修复。
对象“sys. sysycolpars”在15页中有845行。
CHECKDB在表sys中发现0个分配错误和4个一致性错误。syscolpars '(对象ID 41)。
CHECKDB修复了0个分配错误和4个一致性错误。syscolpars '(对象ID 41)。
' sys.sysxlgns '的DBCC结果。
对象“sys.sysxlgns”的0页中有0行。
' sys.sysxsrvs '的DBCC结果。
对象“sys.sysxsrvs”的0页中有0行。
' sys.sysnsobjs '的DBCC结果。
对象“sys.sysnsobjs”在1页中有1行。
' sys.sysusermsgs '的DBCC结果。
对象sys.sysusermsgs在0页中有0行。
' sys.syscerts '的DBCC结果。
对象“sys.syscerts”在0页中有0行。
' sys.sysrmtlgns '的DBCC结果。
对象“sys.sysrmtlgns”在0页中有0行。
' sys.syslnklgns '的DBCC结果。
对象“sys.syslnklgns”在0页中有0行。
' sys.sysxprops '的DBCC结果。
对象sys.sysxprops在0页中有0行。
' sys.sysscalartypes '的DBCC结果。
对象“sys.sysscalartypes”在1页中有34行。
' sys.systypedsubobjs '的DBCC结果。
sys.systypedsubobjs对象0页0行。
' sys.sysidxstats '的DBCC结果。
对象“sys.sysidxstats”在5页中有207行。
' sys.sysiscols '的DBCC结果。
对象“sys.sysiscols”在2页中有399行。
sysendpts的DBCC结果。
对象“sys.sysendpts”在0页中有0行。
' sys.syswebmethods '的DBCC结果。
对象“sys.syswebmethods”在0页中有0行。
' sys.sysbinobjs '的DBCC结果。
对象“sys.sysbinobjs”在1页中有23行。
' sys.sysaudacts '的DBCC结果。
对象“sys.sysaudacts”在0页中有0行。
' sys.sysobjvalues '的DBCC结果。
对象“sys.sysobjvalues”在21页中有213行。
' sys.syscscolsegments '的DBCC结果。
对象sys.syscscolsegments的0页中有0行。
' sys. syscsdictionary '的DBCC结果。
对象“sys.syscsdictionaries”在0页中有0行。
' sys. syclsobjs '的DBCC结果。
对象“sys. syclsobjs”在1页中有16行。
sysrowsetrefs的DBCC结果。
对象“sys.sysrowsetrefs”0页0行。
' sys. sysremsvcbindings '的DBCC结果。
对象“sys. sysremsvcbindings”0页中有0行。
' sys. symultiobjrefs '的DBCC结果。
对象“sys.sysmultiobjrefs”在1页中有107行。
' sys.sysguidrefs '的DBCC结果。
对象“sys.sysguidrefs”0页中有0行。
' sys.sysfoqueues '的DBCC结果
对象sys.sysfoqueues的0页中有0行。
' sys.syschildinsts '的DBCC结果。
对象sys.syschildinsts在0页中有0行。
' sys.syscompfragments '的DBCC结果。
对象sys.syscompfragments的0页中有0行。
sysftsemanticsdb的DBCC结果。
对象“sys.sysftsemanticsdb”0页0行。
' sys.sysftstops '的DBCC结果。
对象“sys.sysftstops”0页0行。
sysftproperties的DBCC结果。
对象“sys.sysftproperties”0页0行。
' sys.sysxmitbody '的DBCC结果。
对象sys.sysxmitbody在0页中有0行。
' sys.sysfos '的DBCC结果。
对象“sys.sysfos”0页0行。
' sys.sysqnames '的DBCC结果。
对象“sys.sysqnames”在1页中有98行。
' sys.sysxmlcomponent '的DBCC结果。
对象“sys.sysxmlcomponent”在1页中有100行。
' sys.sysxmlfacet '的DBCC结果。
对象“sys.sysxmlfacet”在1页中有112行。
' sys.sysxmlplacement '的DBCC结果。
对象“sys.sysxmlplacement”在1页中有19行。
' sys.sysobjkeycrypts '的DBCC结果。
对象sys.sysobjkeycrypts在0页中有0行。
sysasymkeys的DBCC结果。
对象“sys.sysasymkeys”0页0行。
' sys.syssqlguides '的DBCC结果。
对象“sys.syssqlguides”的0页中有0行。
' sys.sysbinsubobjs '的DBCC结果。
对象“sys.sysbinsubobjs”在1页中有3行。
' sys.syssoftobjrefs '的DBCC结果。
sys.syssoftobjrefs对象0页0行。
' sys.plan_persist_plan '的DBCC结果。
对象“sys.plan_persist_plan”的0页中有0行。
“sys.plan_persist_runtime_stats”的DBCC结果。
对象“sys.plan_persist_runtime_stats”的0页中有0行。
“sys.plan_persist_runtime_stats_interval”的DBCC结果。
对象“sys.plan_persist_runtime_stats_interval”的0页中有0行。
' sys.plan_persist_context_settings '的DBCC结果。
对象“sys.plan_persist_context_settings”的0页中有0行。
' sys.sqlagent_jobs '的DBCC结果。
对象“sys.sqlagent_jobs”的0页中有0行。
' sys.sqlagent_jobsteps '的DBCC结果。
对象“sys.sqlagent_jobsteps”的0页中有0行。
' sys.sqlagent_job_history '的DBCC结果。
对象“sys.sqlagent_job_history”的0页中有0行。
' sys.sqlagent_jobsteps_logs '的DBCC结果。
对象“sys.sqlagent_jobsteps_logs”的0页中有0行。
' TestTable '的DBCC结果。
对象“TestTable”在110页中有11000行。
' sys.queue_messages_1977058079 '的DBCC结果。
对象“sys.queue_messages_1977058079”的0页中有0行。
' sys.queue_messages_2009058193 '的DBCC结果。
对象“sys.queue_messages_2009058193”的0页中有0行。
' sys.queue_messages_2041058307 '的DBCC结果。
对象“sys.queue_messages_2041058307”的0页中有0行。
“sys.filestream_tombstone_2073058421”的DBCC结果。
对象“sys.filestream_tombstone_2073058421”0页0行。
' sys.syscommittab '的DBCC结果。
对象sys.syscommittab的0页中有0行。
' sys.filetable_updates_2105058535 '的DBCC结果。
对象“sys.filetable_updates_2105058535”的0页中有0行。
' sys.plan_persist_query_text '的DBCC结果。
对象“sys.plan_persist_query_text”的0页中有0行。
' sys.plan_persist_query '的DBCC结果。
对象“sys.plan_persist_query”的0页中有0行。
CHECKDB在数据库“Error1”中发现0个分配错误和8个一致性错误。
CHECKDB在数据库“Error1”中修复了0个分配错误和4个一致性错误。
DBCC执行完成。如果DBCC打印错误信息,请与系统管理员联系。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0xeddf7c98;实际:0 xed637c9c)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39偏移量0x0000000006a000的页(1:53)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0xeddf7c98;实际:0 xed637c9c)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39偏移量0x0000000006a000的页(1:53)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0xeddf7c98;实际:0 xed637c9c)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39偏移量0x0000000006a000的页(1:53)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0xeddf7c98;实际:0 xed637c9c)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39偏移量0x0000000006a000的页(1:53)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0xeddf7c98;实际:0 xed637c9c)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39偏移量0x0000000006a000的页(1:53)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0xeddf7c98;实际:0 xed637c9c)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39偏移量0x0000000006a000的页(1:53)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。

修复:为数据库“Error1”中的对象“syscolpars”成功重建群集索引。
修复:成功为数据库“Error1”中的对象“syscolpars”重建非聚集索引。
DBCC结果为' Error1 '。
服务代理Msg 9675,状态1:已分析的消息类型:14。
服务经纪人Msg 9676,状态1:服务合同分析:6。
服务代理Msg 9667,状态1:服务已分析:3。
服务代理Msg 9668,状态1:服务队列分析:3。
服务代理Msg 9669,状态1:会话端点分析:0。
服务代理Msg 9674,状态1:会话组分析:0。
服务代理Msg 9670,状态1:远程服务绑定分析:0。
Service Broker Msg 9605,状态1:会话优先级分析:0。
电话号码8992,16层,状态1,8号线
检查目录信息3852,状态1:行(object_id=23)在sys. js中。objects (type=S)在sys.columns中没有匹配的行(object_id=23,column_id=1)。
电话号码8992,16层,状态1,8号线
检查目录信息3852,状态1:行(object_id=24)在sys. txt中。objects (type=S)在sys.columns中没有匹配的行(object_id=24,column_id=1)。
CHECKDB发现0个分配错误和2个一致性错误与任何单个对象无关。
' sys. sysrsors '的DBCC结果。
对象“sys. sysrsors”在14页中有1092行。
' sys.sysrowsets '的DBCC结果。
对象“sys.sysrowsets”在3页中有148行。
' sys. sys克隆'的DBCC结果。
对象“sys. sys克隆”在0页中有0行。
' sys.sysallocunits '的DBCC结果。
对象“sys.sysallocunits”在2页中有172行。
' sys.sysfiles1 '的DBCC结果。
对象“sys.sysfiles1”在1页中有2行。
' sys.sysseobjvalues '的DBCC结果。
对象“sys.sysseobjvalues”0页0行。
' sys. syspriority '的DBCC结果
对象“sys. syspriority”在0页中有0行。
' sys.sysdbfrag '的DBCC结果。
对象“sys.sysdbfrag”在0页中有0行。
' sys.sysfgfrag '的DBCC结果。
对象“sys.sysfgfrag”在0页中有0行。
' sys.sysdbfiles '的DBCC结果。
对象“sys.sysdbfiles”在1页中有2行。
' sys.syspru '的DBCC结果。
对象sys.syspru在0页中有0行。
' sys. syowner '的DBCC结果。
对象“sys. syowner”在1页中有14行。
' sys.sysdbreg '的DBCC结果。
对象sys.sysdbreg的0页中有0行。
' sys.sysprivs '的DBCC结果。
对象“sys.sysprivs”在1页中有140行。
' sys.sysschobjs '的DBCC结果。
对象“sys.sysschobjs”有29页2262行。
' sys.syscsrowgroups '的DBCC结果。
对象sys.syscsrowgroups在0页中有0行。
' sys. sysextables '的DBCC结果。
对象sys. sysextables的0页中有0行。
' sys.syscolpars '的DBCC结果。
修复:为对象“sys.”成功重建群集索引。数据库“Error1”中的syscolpars。
修复:页面(1:59)已经从对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型为行内数据)中释放。
修复:成功为对象“sys. sys.”重建非聚集索引。syscolpars, nc "在数据库" Error1 "。
电话号码8945,16层,状态1,8号线
表错误:对象ID 41,索引ID 1将被重建。
错误已被修复。
电话号码8928,16层,状态1,8号线
对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632 (type In-row data): Page(1:59)无法处理。有关详细信息,请参阅其他错误。
错误已被修复。
情报中心8939号,16层,98号州,8号线
表错误:对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型在行数据),页(1:59)。测试(IS_OFF (BUF_IOERR, pBUF->bstat))失败。取值为2057和-4。
错误已被修复。
编号8976,16层,状态1,8号线
表错误:对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型为行内数据)。在扫描中没有看到Page(1:59),尽管它的父(1:11 11)和前(1:155)提到了它。检查之前的错误。
错误已被修复。
电话号码8978,16层,状态1,8号线
表错误:对象ID 41,索引ID 1,分区ID 281474979397632,分配单元ID 281474979397632(类型为行内数据)。页(1:12 2)缺少前一页(1:59)的引用。可能存在链连接问题。
错误已被修复。
电话号码8945,16层,状态1,8号线
表错误:对象ID 41,索引ID 2将被重建。
错误已被修复。
对象“sys. sysycolpars”在15页中有832行。
CHECKDB在表sys中发现0个分配错误和4个一致性错误。syscolpars '(对象ID 41)。
CHECKDB修复了0个分配错误和4个一致性错误。syscolpars '(对象ID 41)。
' sys.sysxlgns '的DBCC结果。
对象“sys.sysxlgns”的0页中有0行。
' sys.sysxsrvs '的DBCC结果。
对象“sys.sysxsrvs”的0页中有0行。
' sys.sysnsobjs '的DBCC结果。
对象“sys.sysnsobjs”在1页中有1行。
' sys.sysusermsgs '的DBCC结果。
对象sys.sysusermsgs在0页中有0行。
' sys.syscerts '的DBCC结果。
对象“sys.syscerts”在0页中有0行。
' sys.sysrmtlgns '的DBCC结果。
对象“sys.sysrmtlgns”在0页中有0行。
' sys.syslnklgns '的DBCC结果。
对象“sys.syslnklgns”在0页中有0行。
' sys.sysxprops '的DBCC结果。
对象sys.sysxprops在0页中有0行。
' sys.sysscalartypes '的DBCC结果。
对象“sys.sysscalartypes”在1页中有34行。
' sys.systypedsubobjs '的DBCC结果。
sys.systypedsubobjs对象0页0行。
' sys.sysidxstats '的DBCC结果。
对象“sys.sysidxstats”在5页中有207行。
' sys.sysiscols '的DBCC结果。
对象“sys.sysiscols”在2页中有399行。
sysendpts的DBCC结果。
对象“sys.sysendpts”在0页中有0行。
' sys.syswebmethods '的DBCC结果。
对象“sys.syswebmethods”在0页中有0行。
' sys.sysbinobjs '的DBCC结果。
对象“sys.sysbinobjs”在1页中有23行。
' sys.sysaudacts '的DBCC结果。
对象“sys.sysaudacts”在0页中有0行。
' sys.sysobjvalues '的DBCC结果。
对象“sys.sysobjvalues”在21页中有213行。
' sys.syscscolsegments '的DBCC结果。
对象sys.syscscolsegments的0页中有0行。
' sys. syscsdictionary '的DBCC结果。
对象“sys.syscsdictionaries”在0页中有0行。
' sys. syclsobjs '的DBCC结果。
对象“sys. syclsobjs”在1页中有16行。
sysrowsetrefs的DBCC结果。
对象“sys.sysrowsetrefs”0页0行。
' sys. sysremsvcbindings '的DBCC结果。
对象“sys. sysremsvcbindings”0页中有0行。
' sys.sysxmitqueue '的DBCC结果。
对象sys.sysxmitqueue在0页中有0行。
' sys.sysrts '的DBCC结果。
对象“sys.sysrts”在1页中有1行。
' sys.sysconvgroup '的DBCC结果。
对象sys.sysconvgroup在0页中有0行。
' sys.sysdesend '的DBCC结果。
对象“sys.sysdesend”0页0行。
' sys.sysdercv '的DBCC结果。
对象sys.sysdercv的0页中有0行。
' sys.syssingleobjrefs '的DBCC结果。
对象“sys.syssingleobjrefs”在1页中有171行。
' sys. symultiobjrefs '的DBCC结果。
对象“sys.sysmultiobjrefs”在1页中有107行。
' sys.sysguidrefs '的DBCC结果。
对象“sys.sysguidrefs”0页中有0行。
' sys.sysfoqueues '的DBCC结果
对象sys.sysfoqueues的0页中有0行。
' sys.syschildinsts '的DBCC结果。
对象sys.syschildinsts在0页中有0行。
' sys.syscompfragments '的DBCC结果。
对象sys.syscompfragments的0页中有0行。
sysftsemanticsdb的DBCC结果。
对象“sys.sysftsemanticsdb”0页0行。
' sys.sysftstops '的DBCC结果。
对象“sys.sysftstops”0页0行。
sysftproperties的DBCC结果。
对象“sys.sysftproperties”0页0行。
' sys.sysxmitbody '的DBCC结果。
对象sys.sysxmitbody在0页中有0行。
' sys.sysfos '的DBCC结果。
对象“sys.sysfos”0页0行。
' sys.sysqnames '的DBCC结果。
对象“sys.sysqnames”在1页中有98行。
' sys.sysxmlcomponent '的DBCC结果。
对象“sys.sysxmlcomponent”在1页中有100行。
' sys.sysxmlfacet '的DBCC结果。
对象“sys.sysxmlfacet”在1页中有112行。
' sys.sysxmlplacement '的DBCC结果。
对象“sys.sysxmlplacement”在1页中有19行。
' sys.sysobjkeycrypts '的DBCC结果。
对象sys.sysobjkeycrypts在0页中有0行。
sysasymkeys的DBCC结果。
对象“sys.sysasymkeys”0页0行。
' sys.syssqlguides '的DBCC结果。
对象“sys.syssqlguides”的0页中有0行。
' sys.sysbinsubobjs '的DBCC结果。
对象“sys.sysbinsubobjs”在1页中有3行。
' sys.syssoftobjrefs '的DBCC结果。
sys.syssoftobjrefs对象0页0行。
' sys.plan_persist_plan '的DBCC结果。
对象“sys.plan_persist_plan”的0页中有0行。
“sys.plan_persist_runtime_stats”的DBCC结果。
对象“sys.plan_persist_runtime_stats”的0页中有0行。
“sys.plan_persist_runtime_stats_interval”的DBCC结果。
对象“sys.plan_persist_runtime_stats_interval”的0页中有0行。
' sys.plan_persist_context_settings '的DBCC结果。
对象“sys.plan_persist_context_settings”的0页中有0行。
' sys.sqlagent_jobs '的DBCC结果。
对象“sys.sqlagent_jobs”的0页中有0行。
' sys.sqlagent_jobsteps '的DBCC结果。
对象“sys.sqlagent_jobsteps”的0页中有0行。
' sys.sqlagent_job_history '的DBCC结果。
对象“sys.sqlagent_job_history”的0页中有0行。
' sys.sqlagent_jobsteps_logs '的DBCC结果。
对象“sys.sqlagent_jobsteps_logs”的0页中有0行。
' TestTable '的DBCC结果。
对象“TestTable”在110页中有11000行。
' sys.queue_messages_1977058079 '的DBCC结果。
对象“sys.queue_messages_1977058079”的0页中有0行。
' sys.queue_messages_2009058193 '的DBCC结果。
对象“sys.queue_messages_2009058193”的0页中有0行。
' sys.queue_messages_2041058307 '的DBCC结果。
对象“sys.queue_messages_2041058307”的0页中有0行。
“sys.filestream_tombstone_2073058421”的DBCC结果。
对象“sys.filestream_tombstone_2073058421”0页0行。
' sys.syscommittab '的DBCC结果。
对象sys.syscommittab的0页中有0行。
' sys.filetable_updates_2105058535 '的DBCC结果。
对象“sys.filetable_updates_2105058535”的0页中有0行。
' sys.plan_persist_query_text '的DBCC结果。
对象“sys.plan_persist_query_text”的0页中有0行。
' sys.plan_persist_query '的DBCC结果。
对象“sys.plan_persist_query”的0页中有0行。
CHECKDB在数据库“Error1”中发现0个分配错误和6个一致性错误。
CHECKDB在数据库“Error1”中修复了0个分配错误和4个一致性错误。
DBCC执行完成。如果DBCC打印错误信息,请与系统管理员联系。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0x9eb87140;实际:0 xdeb84c40)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39的偏移量0x00000000076000的页(1:59)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0x9eb87140;实际:0 xdeb84c40)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39的偏移量0x00000000076000的页(1:59)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0x9eb87140;实际:0 xdeb84c40)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39的偏移量0x00000000076000的页(1:59)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。
指令824,24层,状态2,8号线
SQL Server检测到一个基于逻辑一致性的I/O错误:错误的校验和(预期:0x9eb87140;实际:0 xdeb84c40)。在读取文件“C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf”中数据库ID 39的偏移量0x00000000076000的页(1:59)时发生。SQL Server错误日志或系统事件日志中的其他消息可能提供更详细的信息。这是一个严重的错误情况,威胁到数据库的完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。造成这种错误的因素有很多;有关更多信息,请参阅SQL Server联机书籍。

其中' Error1 '是正在修复的损坏的MDF数据库的名称。

味精8992紧随其后的是味精3852Error是一致性错误。

错误提示截图:

精确的解释:

在SQL Server MDF数据库中,有很多系统表用于存储数据库的结构和元数据。

当CHECKDB发现两个系统表之间存在不一致时,它将报告错误消息8992号和3852号

你可以使用我们的产品DataNumen SQL恢复从损坏的MDF文件中恢复数据并解决此错误。

示例文件:

示例损坏MDF文件,将导致8992号和3852号错误

SQL Server版本 损坏的MDF文件 MDF文件固定DataNumen SQL恢复
SQL Server 2014 Error4_1.mdf Error4_1_fixed.mdf
SQL Server 2014 Error4_2.mdf Error4_2_fixed.mdf

引用: