DBCC CHECKDB REPAIR_ALLOW_DATA_LOSS 失败时的下一步
我遇到的情况是,数据库 (MSSQL2016 - 13.0.5081.1) 的几个表已损坏(选择数据在某些时候失败)没有可用的有效备份(错误似乎在数据库中存在很长时间)但是,我最终通过执行带有选项DBCC CHECKDB的命令REPAIR_ALLOW_DATA_LOSS。但这也失败了。输出返回如下消息几次: 编号 8909,红色 16,状态 1,编号 2 表项:对象 ID 0,索引 ID -1,分区 ID 0,初始状态 ID -7451885722783318016(未知类型),页面 ID(1:290902)包含一个页面标题中的错误页面 ID。页面标...