Symptôme:

Lors de l'utilisation DBCC CHECKDB et REPAIR_ALLOW_DATA_LOSS paramètre pour réparer une base de données .MDF corrompue, comme ceci:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

vous voyez le message d'erreur suivant:

DBCC résultats pour «Error1».
Réparation: l'extension (1: 296) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 304) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 312) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 328) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 360) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 376) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 384) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: l'extension (1: 400) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 0 (type inconnu).
Réparation: la page (1: 285) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597764222976 (type inconnu).
Réparation: la page (1: 287) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597764222976 (type inconnu).
Réparation: la page (1: 289) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597764222976 (type inconnu).
Réparation: la page (1: 291) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597764222976 (type inconnu).
Réparation: la page (1: 293) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597764222976 (type inconnu).
Réparation: la page (1: 368) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597764222976 (type inconnu).
Réparation: la page (1: 283) a été désallouée de l'ID d'objet 0, de l'ID d'index -1, de l'ID de partition 0, de l'ID d'unité d'allocation 27021597770317824 (type inconnu).
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 284) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 286) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 288) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 290) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 292) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 294) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8948, niveau 16, état 3, ligne 8
Erreur de base de données: la page (1: 295) est marquée d'un type incorrect dans la page PFS (1: 1). État PFS 0x70 attendu 0x60.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 296) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 304) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 312) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 328) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 360) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8928, niveau 16, état 6, ligne 8
ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 0 (type inconnu): la page (1: 368) n'a pas pu être traitée. Voir les autres erreurs pour plus de détails.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 376) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 384) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8905, niveau 16, état 1, ligne 8
L'étendue (1: 400) dans l'ID de base de données 39 est marquée allouée dans le GAM, mais aucun SGAM ou IAM ne l'a allouée.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 281475001417728 (type inconnu), ID de page (1: 376) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (70:34).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 284) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 285) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 285) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (8074:44).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 286) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 287) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 287) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (7620:27).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 288) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 289) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 289) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (8053:29).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 290) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 291) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 291) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (7098:50).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 292) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 293) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 293) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (7098:50).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 294) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 295) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 313) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (7220:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 328) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (6846:34).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 368) de l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 368) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (6:34).
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 385) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (7074:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597764222976 (type inconnu), ID de page (1: 400) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (6818:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597769400320 (type inconnu), ID de page (1: 296) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (4044:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597769465856 (type inconnu), ID de page (1: 384) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (4076:34).
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 283) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597770317824 (type inconnu), ID de page (1: 283) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (3374:54).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597783752704 (type inconnu), ID de page (1: 297) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (10:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597783818240 (type inconnu), ID de page (1: 298) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (18:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597783883776 (type inconnu), ID de page (1: 299) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (42:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597783949312 (type inconnu), ID de page (1: 300) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (14:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784014848 (type inconnu), ID de page (1: 301) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (14:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784080384 (type inconnu), ID de page (1: 302) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (32:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784145920 (type inconnu), ID de page (1: 303) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (56:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784211456 (type inconnu), ID de page (1: 304) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (34:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784276992 (type inconnu), ID de page (1: 305) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (30:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784342528 (type inconnu), ID de page (1: 306) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (10:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784408064 (type inconnu), ID de page (1: 307) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (98:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784473600 (type inconnu), ID de page (1: 308) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (34:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784539136 (type inconnu), ID de page (1: 309) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (20:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784604672 (type inconnu), ID de page (1: 310) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (38:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784670208 (type inconnu), ID de page (1: 311) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (30:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597784735744 (type inconnu), ID de page (1: 312) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (32:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597787881472 (type inconnu), ID de page (1: 360) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (24:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597787947008 (type inconnu), ID de page (1: 361) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (6:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788012544 (type inconnu), ID de page (1: 362) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (30:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788078080 (type inconnu), ID de page (1: 363) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (60:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788143616 (type inconnu), ID de page (1: 364) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (36:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788209152 (type inconnu), ID de page (1: 365) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (8:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788274688 (type inconnu), ID de page (1: 366) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (50:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788864512 (type inconnu), ID de page (1: 367) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (24:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597788995584 (type inconnu), ID de page (1: 377) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (34:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597789061120 (type inconnu), ID de page (1: 378) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (52:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597789126656 (type inconnu), ID de page (1: 379) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (90:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597789192192 (type inconnu), ID de page (1: 380) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (34:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597789257728 (type inconnu), ID de page (1: 381) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (52:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597789323264 (type inconnu), ID de page (1: 382) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (76:34).
Msg 8909, niveau 16, état 1, ligne 8
Erreur de table: ID d'objet 0, ID d'index -1, ID de partition 0, ID d'unité d'allocation 27021597789388800 (type inconnu), ID de page (1: 383) contient un ID de page incorrect dans son en-tête de page. Le PageId dans l'en-tête de page = (16:34).
CHECKDB a trouvé 31 erreurs d'allocation et 44 erreurs de cohérence non associées à un seul objet.
CHECKDB a corrigé 31 erreurs d'allocation et 0 erreur de cohérence non associées à un seul objet.
Réparation: la chaîne IAM pour l'ID d'objet 27, l'ID d'index 2, l'ID de partition 562949955190784, l'ID d'unité d'allocation 562949955190784 (type Données en ligne), a été tronquée avant la page (1: 288) et sera reconstruite.
Msg 2575, niveau 16, état 1, ligne 8
La page Index Allocation Map (IAM) (1: 288) est pointée par le pointeur suivant de la page IAM (0: 0) dans l'ID d'objet 27, l'ID d'index 2, l'ID de partition 562949955190784, l'ID d'unité d'allocation 562949955190784 (type In-row données), mais il n’a pas été détecté lors de l’analyse.
L'erreur a été réparée.
CHECKDB a trouvé 1 erreurs d'allocation et 0 erreurs de cohérence dans la table 'sys.sysowners' (ID d'objet 27).
CHECKDB a corrigé 1 erreurs d'allocation et 0 erreurs de cohérence dans la table 'sys.sysowners' (ID d'objet 27).
Réparation: la page (1:79) a été allouée à l'ID d'objet 34, à l'ID d'index 2, à l'ID de partition 562949955649536, à l'ID d'unité d'allocation 562949955649536 (type Données en ligne).
Réparation: la chaîne IAM pour l'ID d'objet 34, l'ID d'index 2, l'ID de partition 562949955649536, l'ID d'unité d'allocation 562949955649536 (type Données en ligne), a été tronquée avant la page (1: 295) et sera reconstruite.
Réparation: la page (1:80) a été allouée à l'ID d'objet 34, à l'ID d'index 3, à l'ID de partition 844424932360192, à l'ID d'unité d'allocation 844424932360192 (type Données en ligne).
Réparation: la chaîne IAM pour l'ID d'objet 34, l'ID d'index 3, l'ID de partition 844424932360192, l'ID d'unité d'allocation 844424932360192 (type Données en ligne), a été tronquée avant la page (1: 368) et sera reconstruite.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 79) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 2575, niveau 16, état 1, ligne 8
La page Index Allocation Map (IAM) (1: 295) est pointée par le pointeur suivant de la page IAM (0: 0) dans l'ID d'objet 34, l'ID d'index 2, l'ID de partition 562949955649536, l'ID d'unité d'allocation 562949955649536 (type In-row données), mais il n’a pas été détecté lors de l’analyse.
L'erreur a été réparée.
Msg 8906, niveau 16, état 1, ligne 8
La page (1: 80) dans l'ID de base de données 39 est allouée dans SGAM (1: 3) et PFS (1: 1), mais n'a été allouée dans aucun IAM. Indicateurs PFS 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
L'erreur a été réparée.
Msg 2575, niveau 16, état 1, ligne 8
La page Index Allocation Map (IAM) (1: 368) est pointée par le pointeur suivant de la page IAM (0: 0) dans l'ID d'objet 34, l'ID d'index 3, l'ID de partition 844424932360192, l'ID d'unité d'allocation 844424932360192 (type In-row données), mais il n’a pas été détecté lors de l’analyse.
L'erreur a été réparée.
Msg 824, niveau 24, état 2, ligne 8
SQL Server a détecté une erreur d'E / S basée sur la cohérence logique: id de page incorrect (attendu 1: 261; réel 114: 34). Il s'est produit lors d'une lecture de page (1: 261) dans l'ID de base de données 39 à l'offset 0x0000000020a000 dans le fichier 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messages supplémentaires dans le SQL Server le journal des erreurs ou le journal des événements système peut fournir plus de détails. Il s'agit d'une condition d'erreur grave qui menace l'intégrité de la base de données et doit être corrigée immédiatement. Effectuez une vérification complète de la cohérence de la base de données (DBCC CHECKDB). Cette erreur peut être causée par de nombreux facteurs; pour plus d'informations, voir SQL Server Livres en ligne.
Msg 824, niveau 24, état 2, ligne 8
SQL Server a détecté une erreur d'E / S basée sur la cohérence logique: id de page incorrect (attendu 1: 369; réel 40:60). Il s'est produit lors d'une lecture de page (1: 369) dans l'ID de base de données 39 à l'offset 0x000000002e2000 dans le fichier 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messages supplémentaires dans le SQL Server le journal des erreurs ou le journal des événements système peut fournir plus de détails. Il s'agit d'une condition d'erreur grave qui menace l'intégrité de la base de données et doit être corrigée immédiatement. Effectuez une vérification complète de la cohérence de la base de données (DBCC CHECKDB). Cette erreur peut être causée par de nombreux facteurs; pour plus d'informations, voir SQL Server Livres en ligne.

où «Error1» est le nom de la base de données MDF corrompue en cours de réparation.

Msg 8905 indique qu'une extension est allouée à GAM, mais qu'aucun SGAM ou IAM ne l'a allouée. C'est une erreur d'allocation.

Capture d'écran du message d'erreur:

Explication précise:

Dans la base de données MDF, les données sont stockées comme pages. GAM, SGAM et IAM sont tous utilisés pour les allocations. Et les données sont allouées dans l'unité d'étendue (8 pages) au lieu d'une page pour améliorer les performances. Si une extension est allouée par GAM mais non allouée par SGAM ou IAM, CHECKDB signalera Msg 8905, puis essayez de le réparer.

Vous pouvez utiliser notre produit DataNumen SQL Recovery pour récupérer les données du fichier MDF corrompu et résoudre cette erreur.

Exemple de fichier 1:

Exemples de fichiers MDF corrompus sur lesquels CHECKDB REPAIR_ALLOW_DATA_LOSS trouvera Msg 8905 erreur, mais PAS être en mesure de récupérer la base de données, alors que DataNumen SQL Recovery possible.

SQL Server version Fichier MDF corrompu Fichier MDF corrigé par DataNumen SQL Recovery
SQL Server 2014 Error11.mdf Erreur11_fixed.mdf