Sintoma:

Ao usar DBCC CHECKDB com REPAIR_ALLOW_DATA_LOSS parâmetro para reparar um banco de dados .MDF corrompido, como este:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

você vê a seguinte mensagem de erro:

Msg 8921, nível 16, estado 1, linha 8
Verifique encerrado. Uma falha foi detectada durante a coleta de fatos. Possivelmente tempdb sem espaço ou uma tabela do sistema inconsistente. Verifique os erros anteriores.
Msg 8998, nível 16, estado 2, linha 8
Os erros de página nas páginas GAM, SGAM ou PFS impedem verificações de integridade de alocação nas páginas de ID 39 do banco de dados de (1: 0) a (1: 8087). Veja outros erros para a causa.
CHECKDB encontrou 1 erros de alocação e 0 erros de consistência não associados a nenhum objeto único.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 157) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 3, índice ID 1, partição ID 196608, unidade de alocação ID 196608 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysrscols' (ID de objeto 3).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 131) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 5, índice ID 1, partição ID 327680, unidade de alocação ID 327680 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysrowsets' (ID de objeto 5).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 21) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 7, índice ID 1, partição ID 458752, unidade de alocação ID 458752 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 18) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 7, índice ID 2, partição ID 562949953880064, unidade de alocação ID 562949953880064 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysallocunits' (ID de objeto 7).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 12) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 8, índice ID 0, partição ID 524288, unidade de alocação ID 524288 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysfiles1' (ID de objeto 8).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 137) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 20, índice ID 1, partição ID 281474978021376, unidade de alocação ID 281474978021376 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erros de alocação e 0 erros de consistência na tabela 'sys.sysdbfiles '(objeto ID 20).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 152) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 23, índice ID 1, partição ID 281474978217984, unidade de alocação ID 281474978217984 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysphfg' (ID de objeto 23).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 154) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 24, índice ID 1, partição ID 281474978283520, unidade de alocação ID 281474978283520 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysprufiles' (ID do objeto 24).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 92) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 27, índice ID 1, partição ID 281474978480128, unidade de alocação ID 281474978480128 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 288) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 27, índice ID 2, partição ID 562949955190784, unidade de alocação ID 562949955190784 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 96) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 27, índice ID 3, partição ID 844424931901440, unidade de alocação ID 844424931901440 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 3 erro de alocação e 0 erros de consistência na tabela 'sys.sysowners' (ID de objeto 27).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 102) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 29, índice ID 1, partição ID 281474978611200, unidade de alocação ID 281474978611200 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysprivs' (ID de objeto 29).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 117) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 34, índice ID 1, partição ID 281474978938880, unidade de alocação ID 281474978938880 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 295) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 34, índice ID 2, partição ID 562949955649536, unidade de alocação ID 562949955649536 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 368) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 34, índice ID 3, partição ID 844424932360192, unidade de alocação ID 844424932360192 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 123) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 34, índice ID 4, partição ID 1125899909070848, unidade de alocação ID 1125899909070848 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 4 erros de alocação e 0 erros de consistência na tabela 'sys.sysschobjs' (ID de objeto 34).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 108) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 41, índice ID 1, partição ID 281474979397632, unidade de alocação ID 281474979397632 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 245) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 41, índice ID 2, partição ID 562949956108288, unidade de alocação ID 562949956108288 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.syscolpars' (ID do objeto 41).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 10) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 44, índice ID 1, partição ID 281474979594240, unidade de alocação ID 281474979594240 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 286) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 44, índice ID 2, partição ID 562949956304896, unidade de alocação ID 562949956304896 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysnsobjs' (ID de objeto 44).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 76) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 50, índice ID 1, partição ID 281474979987456, unidade de alocação ID 281474979987456 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 292) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 50, índice ID 2, partição ID 562949956698112, unidade de alocação ID 562949956698112 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 294) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 50, índice ID 3, partição ID 844424933408768, unidade de alocação ID 844424933408768 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 3 erros de alocação e 0 erros de consistência na tabela 'sys.sysscalartypes' (ID do objeto 50).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 125) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 54, índice ID 1, partição ID 281474980249600, unidade de alocação ID 281474980249600 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 284) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 54, índice ID 2, partição ID 562949956960256, unidade de alocação ID 562949956960256 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysidxstats' (ID de objeto 54).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 141) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 55, índice ID 1, partição ID 281474980315136, unidade de alocação ID 281474980315136 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 55) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 55, índice ID 2, partição ID 562949957025792, unidade de alocação ID 562949957025792 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysiscols' (ID de objeto 55).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 13) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 58, índice ID 1, partição ID 281474980511744, unidade de alocação ID 72057594037993472 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 84) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 58, índice ID 2, partição ID 562949957222400, unidade de alocação ID 72057594038059008 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysbinobjs' (ID de objeto 58).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 129) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 60, índice ID 1, partição ID 281474980642816, unidade de alocação ID 281474980642816 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1:45) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 60, índice ID 1, partição ID 281474980642816, unidade de alocação ID 71776119065149440 (tipo de dados LOB) , mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysobjvalues' (ID de objeto 60).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 88) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 64, índice ID 1, partição ID 281474980904960, unidade de alocação ID 281474980904960 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 243) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 64, índice ID 2, partição ID 562949957615616, unidade de alocação ID 562949957615616 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysclsobjs' (ID de objeto 64).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 15) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 69, índice ID 1, partição ID 281474981232640, unidade de alocação ID 72057594039697408 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 39) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 69, índice ID 2, partição ID 562949957943296, unidade de alocação ID 72057594039762944 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 290) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 69, índice ID 3, partição ID 844424934653952, unidade de alocação ID 72057594039828480 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 3 erros de alocação e 0 erros de consistência na tabela 'sys.sysrts' (ID de objeto 69).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 98) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 74, índice ID 1, partição ID 281474981560320, unidade de alocação ID 281474981560320 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 100) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 74, índice ID 2, partição ID 562949958270976, unidade de alocação ID 562949958270976 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.syssingleobjrefs' (ID de objeto 74).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 104) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 75, índice ID 1, partição ID 281474981625856, unidade de alocação ID 281474981625856 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 106) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 75, índice ID 2, partição ID 562949958336512, unidade de alocação ID 562949958336512 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysmultiobjrefs' (ID de objeto 75).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 33) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 90, índice ID 1, partição ID 281474982608896, unidade de alocação ID 72057594038583296 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 81) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 90, índice ID 2, partição ID 562949959319552, unidade de alocação ID 72057594038648832 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysqnames' (ID do objeto 90).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 49) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 91, índice ID 1, partição ID 281474982674432, unidade de alocação ID 72057594038779904 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 35) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 91, índice ID 2, partição ID 562949959385088, unidade de alocação ID 72057594038845440 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysxmlcomponent' (ID de objeto 91).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 83) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 92, índice ID 1, partição ID 281474982739968, unidade de alocação ID 72057594038976512 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 1 erro de alocação e 0 erros de consistência na tabela 'sys.sysxmlfacet' (ID de objeto 92).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 130) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 93, índice ID 1, partição ID 281474982805504, unidade de alocação ID 72057594039107584 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 22) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 93, índice ID 2, partição ID 562949959516160, unidade de alocação ID 72057594039173120 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysxmlplacement' (ID de objeto 93).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 114) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 97, índice ID 1, partição ID 281474983067648, unidade de alocação ID 72057594038190080 (digite In-row dados), mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 134) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 97, índice ID 2, partição ID 562949959778304, unidade de alocação ID 72057594038255616 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 2 erros de alocação e 0 erros de consistência na tabela 'sys.sysbinsubobjs' (ID de objeto 97).
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Não foi possível reparar este erro.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Não foi possível reparar este erro.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Não foi possível reparar este erro.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Não foi possível reparar este erro.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Não foi possível reparar este erro.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
Msg 8939, nível 16, estado 98, linha 8
Erro de tabela: ID de objeto 99, ID de índice 0, ID de partição 0, ID de unidade de alocação 6488064 (digite dados de alocação do sistema), página (57311: 268369920). Teste (IS_OFF (BUF_IOERR, pBUF-> bstat)) falhou. Os valores são 2057 e -4.
CHECKDB encontrou 5 erros de alocação e 28 erros de consistência na tabela '(Object ID 99)' (Object ID 99).
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 120) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 245575913, índice ID 0, partição ID 72057594040549376, unidade de alocação ID 72057594045792256 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1:118) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 245575913, índice ID 0, partição ID 72057594040549376, unidade de alocação ID 72057594045857792 (tipo de dados LOB) , mas não foi detectado na verificação.
Não foi possível reparar este erro.
Msg 2575, nível 16, estado 1, linha 8
A página Index Allocation Map (IAM) (1: 126) é apontada pelo próximo ponteiro da página IAM (0: 0) no objeto ID 245575913, índice ID 2, partição ID 72057594040614912, unidade de alocação ID 72057594045923328 (digite In-row dados), mas não foi detectado na verificação.
A reparação deste erro requer que outros erros sejam corrigidos primeiro.
CHECKDB encontrou 3 erros de alocação e 0 erros de consistência na tabela 'TestTable' (ID do objeto 245575913).
CHECKDB encontrou 58 erros de alocação e 28 erros de consistência no banco de dados 'xxxx'.

onde 'xxxx' é o nome do banco de dados MDF corrompido que está sendo reparado.

Este é um erro de alocação, pois há problemas com as páginas IAM, correspondendo a Msg 2575 erro.

Captura de tela da mensagem de erro:

Explicação precisa:

Os dados no arquivo MDF são armazenados como páginas, cada página tem 8 KB. A página Index Allocation Map (IAM) é usada para alocar as páginas no arquivo MDF e elas são vinculadas como uma lista.

Se o comando DBCC CHECKDB descobrir que a lista vinculada das páginas IAM são inválidas e não pode corrigir o problema, ele relatará esse erro.

Você pode usar nosso produto DataNumen SQL Recovery para recuperar os dados do arquivo MDF corrompido e resolver esse erro.

Arquivos de amostra:

Amostra de arquivos MDF corrompidos que causarão o Erro de mensagem 2575:

SQL Server versão Arquivo MDF corrompido Arquivo MDF corrigido por DataNumen SQL Recovery
SQL Server 2014 Error2.mdf Error2_fixed.mdf

 

Referências:

1. https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/mssqlserver-2575-database-engine-error?view=sql-server-ver15