sintomo:

Quando si usa DBCC CHECKDB a REPAIR_ALLOW_DATA_LOSS parametro per riparare un database .MDF danneggiato, come questo:

DBCC CHECKDB (xxxx, "REPAIR_ALLOW_DATA_LOSS")

viene visualizzato il seguente messaggio di errore:

Riparazione: l'indice cluster è stato ricostruito con successo per l'oggetto "syscolpars" nel database "Error1".
Riparazione: l'indice non cluster è stato ricostruito con successo per l'oggetto "syscolpars" nel database "Error1".
Risultati DBCC per "Errore1".
Messaggio di Service Broker 9675, stato 1: tipi di messaggio analizzati: 14.
Service Broker Msg 9676, Stato 1: Contratti di servizio analizzati: 6.
Service Broker Msg 9667, Stato 1: Servizi analizzati: 3.
Messaggio di Service Broker 9668, stato 1: code di servizio analizzate: 3.
Messaggio di Service Broker 9669, stato 1: endpoint di conversazione analizzati: 0.
Messaggio di Service Broker 9674, stato 1: gruppi di conversazione analizzati: 0.
Messaggio di Service Broker 9670, stato 1: binding del servizio remoto analizzati: 0.
Service Broker Msg 9605, Stato 1: Priorità di conversazione analizzate: 0.
Messaggio 8992, livello 16, stato 1, riga 8
Controllare il messaggio di catalogo 3852, stato 1: la riga (object_id = 69) in sys.objects (type = S) non ha una riga corrispondente (object_id = 69, column_id = 1) in sys.columns.
Messaggio 8992, livello 16, stato 1, riga 8
Controllare il messaggio di catalogo 3852, stato 1: la riga (object_id = 71) in sys.objects (type = S) non ha una riga corrispondente (object_id = 71, column_id = 1) in sys.columns.
Messaggio 8992, livello 16, stato 1, riga 8
Controllare il messaggio di catalogo 3852, stato 1: la riga (object_id = 72) in sys.objects (type = S) non ha una riga corrispondente (object_id = 72, column_id = 1) in sys.columns.
Messaggio 8992, livello 16, stato 1, riga 8
Controllare il messaggio di catalogo 3852, stato 1: la riga (object_id = 73) in sys.objects (type = S) non ha una riga corrispondente (object_id = 73, column_id = 1) in sys.columns.
CHECKDB ha rilevato 0 errori di allocazione e 4 errori di coerenza non associati a nessun singolo oggetto.
Risultati DBCC per "sys.sysrscols".
Ci sono 1092 righe in 14 pagine per l'oggetto "sys.sysrscols".
Risultati DBCC per "sys.sysrowsets".
Ci sono 148 righe in 3 pagine per l'oggetto "sys.sysrowsets".
Risultati DBCC per "sys.sysclones".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysclones".
Risultati DBCC per "sys.sysallocunits".
Ci sono 172 righe in 2 pagine per l'oggetto "sys.sysallocunits".
Risultati DBCC per "sys.sysfiles1".
Ci sono 2 righe in 1 pagine per l'oggetto "sys.sysfiles1".
Risultati DBCC per "sys.sysseobjvalues".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysseobjvalues".
Risultati DBCC per "sys.syspriorities".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syspriorities".
Risultati DBCC per 'sys.sysdbfstraccio'.
Sono presenti 0 righe in 0 pagine per l'oggetto “sys.sysdbfstraccio".
Risultati DBCC per "sys.sysfgfrag".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysfgfrag".
Risultati DBCC per 'sys.sysdbfiles '.
Sono presenti 2 righe in 1 pagine per l'oggetto “sys.sysdbfiles ".
Risultati DBCC per "sys.syspru".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syspru".
Risultati DBCC per "sys.sysbrickfiles".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysbrickfiles".
Risultati DBCC per "sys.sysphfg".
Ci sono 1 righe in 1 pagine per l'oggetto "sys.sysphfg".
Risultati DBCC per "sys.sysprufiles".
Ci sono 2 righe in 1 pagine per l'oggetto "sys.sysprufiles".
Risultati DBCC per "sys.sysftinds".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysftinds".
Risultati DBCC per "sys.sysowners".
Ci sono 14 righe in 1 pagine per l'oggetto "sys.sysowners".
Risultati DBCC per "sys.sysdbreg".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysdbreg".
Risultati DBCC per "sys.sysprivs".
Ci sono 140 righe in 1 pagine per l'oggetto "sys.sysprivs".
Risultati DBCC per "sys.sysschobjs".
Sono presenti 2262 righe in 29 pagine per l'oggetto "sys.sysschobjs".
Risultati DBCC per "sys.syscsrowgroups".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscsrowgroups".
Risultati DBCC per "sys.sysexttables".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysexttables".
Risultati DBCC per "sys.syscolpars".
Riparazione: L'indice cluster è stato ricostruito correttamente per l'oggetto "sys.syscolpars" nel database "Error1".
Riparazione: la pagina (1:53) è stata deallocata dall'ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare dati In-row).
Riparazione: l'indice non cluster ricostruito correttamente per l'oggetto "sys.syscolpars, nc" nel database "Error1".
Messaggio 8945, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 1 verrà ricostruito.
L'errore è stato riparato.
Messaggio 8928, livello 16, stato 1, riga 8
ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (tipo Dati in riga): Impossibile elaborare la pagina (1:53). Vedi altri errori per i dettagli.
L'errore è stato riparato.
Messaggio 8939, livello 16, stato 98, riga 8
Errore di tabella: ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (tipo dati in riga), pagina (1:53). Test (IS_OFF (BUF_IOERR, pBUF-> bstat)) non riuscito. I valori sono 2057 e -4.
L'errore è stato riparato.
Messaggio 8976, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare dati in riga). La pagina (1:53) non è stata vista nella scansione sebbene la sua madre (1: 111) e la precedente (1: 113) si riferiscano ad essa. Controlla eventuali errori precedenti.
L'errore è stato riparato.
Messaggio 8978, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare dati in riga). Nella pagina (1:56) manca un riferimento dalla pagina precedente (1:53). Possibile problema di collegamento della catena.
L'errore è stato riparato.
Messaggio 8945, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 2 verrà ricostruito.
L'errore è stato riparato.
Ci sono 845 righe in 15 pagine per l'oggetto "sys.syscolpars".
CHECKDB ha trovato 0 errori di allocazione e 4 errori di coerenza nella tabella "sys.syscolpars" (ID oggetto 41).
CHECKDB ha corretto 0 errori di allocazione e 4 errori di coerenza nella tabella "sys.syscolpars" (ID oggetto 41).
Risultati DBCC per "sys.sysxlgns".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysxlgns".
Risultati DBCC per "sys.sysxsrvs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxsrvs".
Risultati DBCC per "sys.sysnsobjs".
Sono presenti 1 righe in 1 pagine per l'oggetto "sys.sysnsobjs".
Risultati DBCC per "sys.sysusermsgs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysusermsgs".
Risultati DBCC per "sys.syscerts".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syscerts".
Risultati DBCC per "sys.sysrmtlgns".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysrmtlgns".
Risultati DBCC per "sys.syslnklgns".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syslnklgns".
Risultati DBCC per "sys.sysxprops".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxprops".
Risultati DBCC per "sys.sysscalartypes".
Ci sono 34 righe in 1 pagine per l'oggetto "sys.sysscalartypes".
Risultati DBCC per "sys.systypedsubobjs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.systypedsubobjs".
Risultati DBCC per "sys.sysidxstats".
Ci sono 207 righe in 5 pagine per l'oggetto "sys.sysidxstats".
Risultati DBCC per "sys.sysiscols".
Ci sono 399 righe in 2 pagine per l'oggetto "sys.sysiscols".
Risultati DBCC per "sys.sysendpts".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysendpts".
Risultati DBCC per "sys.syswebmethods".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syswebmethods".
Risultati DBCC per "sys.sysbinobjs".
Ci sono 23 righe in 1 pagine per l'oggetto "sys.sysbinobjs".
Risultati DBCC per "sys.sysaudacts".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysaudacts".
Risultati DBCC per "sys.sysobjvalues".
Sono presenti 213 righe in 21 pagine per l'oggetto "sys.sysobjvalues".
Risultati DBCC per "sys.syscscolsegments".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syscscolsegments".
Risultati DBCC per "sys.syscsdictionaries".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscsdictionaries".
Risultati DBCC per "sys.sysclsobjs".
Ci sono 16 righe in 1 pagine per l'oggetto "sys.sysclsobjs".
Risultati DBCC per "sys.sysrowsetrefs".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysrowsetrefs".
Risultati DBCC per "sys.sysremsvcbinds".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysremsvcbinds".
Risultati DBCC per "sys.sysmultiobjrefs".
Ci sono 107 righe in 1 pagine per l'oggetto "sys.sysmultiobjrefs".
Risultati DBCC per "sys.sysguidrefs".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysguidrefs".
Risultati DBCC per "sys.sysfoqueues".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysfoqueues".
Risultati DBCC per "sys.syschildinsts".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syschildinsts".
Risultati DBCC per "sys.syscompfragments".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscompfragments".
Risultati DBCC per "sys.sysftsemanticsdb".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysftsemanticsdb".
Risultati DBCC per "sys.sysftstops".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysftstops".
Risultati DBCC per "sys.sysftproperties".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysftproperties".
Risultati DBCC per "sys.sysxmitbody".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxmitbody".
Risultati DBCC per "sys.sysfos".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysfos".
Risultati DBCC per "sys.sysqnames".
Ci sono 98 righe in 1 pagine per l'oggetto "sys.sysqnames".
Risultati DBCC per "sys.sysxmlcomponent".
Ci sono 100 righe in 1 pagine per l'oggetto "sys.sysxmlcomponent".
Risultati DBCC per "sys.sysxmlfacet".
Ci sono 112 righe in 1 pagine per l'oggetto "sys.sysxmlfacet".
Risultati DBCC per "sys.sysxmlplacement".
Ci sono 19 righe in 1 pagine per l'oggetto "sys.sysxmlplacement".
Risultati DBCC per "sys.sysobjkeycrypts".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysobjkeycrypts".
Risultati DBCC per "sys.sysasymkeys".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysasymkeys".
Risultati DBCC per "sys.syssqlguides".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syssqlguides".
Risultati DBCC per "sys.sysbinsubobjs".
Ci sono 3 righe in 1 pagine per l'oggetto "sys.sysbinsubobjs".
Risultati DBCC per "sys.syssoftobjrefs".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syssoftobjrefs".
Risultati DBCC per "sys.plan_persist_plan".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_plan".
Risultati DBCC per "sys.plan_persist_runtime_stats".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_runtime_stats".
Risultati DBCC per "sys.plan_persist_runtime_stats_interval".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_runtime_stats_interval".
Risultati DBCC per "sys.plan_persist_context_settings".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_context_settings".
Risultati DBCC per "sys.sqlagent_jobs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_jobs".
Risultati DBCC per "sys.sqlagent_jobsteps".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_jobsteps".
Risultati DBCC per "sys.sqlagent_job_history".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_job_history".
Risultati DBCC per "sys.sqlagent_jobsteps_logs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_jobsteps_logs".
Risultati DBCC per "TestTable".
Ci sono 11000 righe in 110 pagine per l'oggetto "TestTable".
Risultati DBCC per "sys.queue_messages_1977058079".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.queue_messages_1977058079".
Risultati DBCC per "sys.queue_messages_2009058193".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.queue_messages_2009058193".
Risultati DBCC per "sys.queue_messages_2041058307".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.queue_messages_2041058307".
Risultati DBCC per "sys.filestream_tombstone_2073058421".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.filestream_tombstone_2073058421".
Risultati DBCC per "sys.syscommittab".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscommittab".
Risultati DBCC per "sys.filetable_updates_2105058535".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.filetable_updates_2105058535".
Risultati DBCC per "sys.plan_persist_query_text".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_query_text".
Risultati DBCC per "sys.plan_persist_query".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_query".
CHECKDB ha trovato 0 errori di allocazione e 8 errori di coerenza nel database "Error1".
CHECKDB ha corretto 0 errori di allocazione e 4 errori di coerenza nel database "Error1".
Esecuzione DBCC completata. Se DBCC ha stampato messaggi di errore, contattare l'amministratore di sistema.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore I / O basato sulla coerenza logica: checksum errato (previsto: 0xeddf7c98; effettivo: 0xed637c9c). Si è verificato durante una lettura della pagina (1:53) nell'ID database 39 all'offset 0x0000000006a000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore I / O basato sulla coerenza logica: checksum errato (previsto: 0xeddf7c98; effettivo: 0xed637c9c). Si è verificato durante una lettura della pagina (1:53) nell'ID database 39 all'offset 0x0000000006a000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore I / O basato sulla coerenza logica: checksum errato (previsto: 0xeddf7c98; effettivo: 0xed637c9c). Si è verificato durante una lettura della pagina (1:53) nell'ID database 39 all'offset 0x0000000006a000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore I / O basato sulla coerenza logica: checksum errato (previsto: 0xeddf7c98; effettivo: 0xed637c9c). Si è verificato durante una lettura della pagina (1:53) nell'ID database 39 all'offset 0x0000000006a000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore I / O basato sulla coerenza logica: checksum errato (previsto: 0xeddf7c98; effettivo: 0xed637c9c). Si è verificato durante una lettura della pagina (1:53) nell'ID database 39 all'offset 0x0000000006a000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore I / O basato sulla coerenza logica: checksum errato (previsto: 0xeddf7c98; effettivo: 0xed637c9c). Si è verificato durante una lettura della pagina (1:53) nell'ID database 39 all'offset 0x0000000006a000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.

oppure

Riparazione: l'indice cluster è stato ricostruito con successo per l'oggetto "syscolpars" nel database "Error1".
Riparazione: l'indice non cluster è stato ricostruito con successo per l'oggetto "syscolpars" nel database "Error1".
Risultati DBCC per "Errore1".
Messaggio di Service Broker 9675, stato 1: tipi di messaggio analizzati: 14.
Service Broker Msg 9676, Stato 1: Contratti di servizio analizzati: 6.
Service Broker Msg 9667, Stato 1: Servizi analizzati: 3.
Messaggio di Service Broker 9668, stato 1: code di servizio analizzate: 3.
Messaggio di Service Broker 9669, stato 1: endpoint di conversazione analizzati: 0.
Messaggio di Service Broker 9674, stato 1: gruppi di conversazione analizzati: 0.
Messaggio di Service Broker 9670, stato 1: binding del servizio remoto analizzati: 0.
Service Broker Msg 9605, Stato 1: Priorità di conversazione analizzate: 0.
Messaggio 8992, livello 16, stato 1, riga 8
Controllare il messaggio di catalogo 3852, stato 1: la riga (object_id = 23) in sys.objects (type = S) non ha una riga corrispondente (object_id = 23, column_id = 1) in sys.columns.
Messaggio 8992, livello 16, stato 1, riga 8
Controllare il messaggio di catalogo 3852, stato 1: la riga (object_id = 24) in sys.objects (type = S) non ha una riga corrispondente (object_id = 24, column_id = 1) in sys.columns.
CHECKDB ha rilevato 0 errori di allocazione e 2 errori di coerenza non associati a nessun singolo oggetto.
Risultati DBCC per "sys.sysrscols".
Ci sono 1092 righe in 14 pagine per l'oggetto "sys.sysrscols".
Risultati DBCC per "sys.sysrowsets".
Ci sono 148 righe in 3 pagine per l'oggetto "sys.sysrowsets".
Risultati DBCC per "sys.sysclones".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysclones".
Risultati DBCC per "sys.sysallocunits".
Ci sono 172 righe in 2 pagine per l'oggetto "sys.sysallocunits".
Risultati DBCC per "sys.sysfiles1".
Ci sono 2 righe in 1 pagine per l'oggetto "sys.sysfiles1".
Risultati DBCC per "sys.sysseobjvalues".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysseobjvalues".
Risultati DBCC per "sys.syspriorities".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syspriorities".
Risultati DBCC per 'sys.sysdbfstraccio'.
Sono presenti 0 righe in 0 pagine per l'oggetto “sys.sysdbfstraccio".
Risultati DBCC per "sys.sysfgfrag".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysfgfrag".
Risultati DBCC per 'sys.sysdbfiles '.
Sono presenti 2 righe in 1 pagine per l'oggetto “sys.sysdbfiles ".
Risultati DBCC per "sys.syspru".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syspru".
Risultati DBCC per "sys.sysowners".
Ci sono 14 righe in 1 pagine per l'oggetto "sys.sysowners".
Risultati DBCC per "sys.sysdbreg".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysdbreg".
Risultati DBCC per "sys.sysprivs".
Ci sono 140 righe in 1 pagine per l'oggetto "sys.sysprivs".
Risultati DBCC per "sys.sysschobjs".
Sono presenti 2262 righe in 29 pagine per l'oggetto "sys.sysschobjs".
Risultati DBCC per "sys.syscsrowgroups".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscsrowgroups".
Risultati DBCC per "sys.sysexttables".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysexttables".
Risultati DBCC per "sys.syscolpars".
Riparazione: L'indice cluster è stato ricostruito correttamente per l'oggetto "sys.syscolpars" nel database "Error1".
Riparazione: la pagina (1:59) è stata deallocata dall'ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare dati In-row).
Riparazione: l'indice non cluster ricostruito correttamente per l'oggetto "sys.syscolpars, nc" nel database "Error1".
Messaggio 8945, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 1 verrà ricostruito.
L'errore è stato riparato.
Messaggio 8928, livello 16, stato 1, riga 8
ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (tipo Dati in riga): Impossibile elaborare la pagina (1:59). Vedi altri errori per i dettagli.
L'errore è stato riparato.
Messaggio 8939, livello 16, stato 98, riga 8
Errore di tabella: ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (tipo dati in riga), pagina (1:59). Test (IS_OFF (BUF_IOERR, pBUF-> bstat)) non riuscito. I valori sono 2057 e -4.
L'errore è stato riparato.
Messaggio 8976, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare dati in riga). La pagina (1:59) non è stata vista nella scansione sebbene la sua madre (1: 111) e la precedente (1: 155) si riferiscano ad essa. Controlla eventuali errori precedenti.
L'errore è stato riparato.
Messaggio 8978, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare dati in riga). Nella pagina (1:112) manca un riferimento dalla pagina precedente (1:59). Possibile problema di collegamento della catena.
L'errore è stato riparato.
Messaggio 8945, livello 16, stato 1, riga 8
Errore di tabella: ID oggetto 41, ID indice 2 verrà ricostruito.
L'errore è stato riparato.
Ci sono 832 righe in 15 pagine per l'oggetto "sys.syscolpars".
CHECKDB ha trovato 0 errori di allocazione e 4 errori di coerenza nella tabella "sys.syscolpars" (ID oggetto 41).
CHECKDB ha corretto 0 errori di allocazione e 4 errori di coerenza nella tabella "sys.syscolpars" (ID oggetto 41).
Risultati DBCC per "sys.sysxlgns".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysxlgns".
Risultati DBCC per "sys.sysxsrvs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxsrvs".
Risultati DBCC per "sys.sysnsobjs".
Sono presenti 1 righe in 1 pagine per l'oggetto "sys.sysnsobjs".
Risultati DBCC per "sys.sysusermsgs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysusermsgs".
Risultati DBCC per "sys.syscerts".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syscerts".
Risultati DBCC per "sys.sysrmtlgns".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysrmtlgns".
Risultati DBCC per "sys.syslnklgns".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syslnklgns".
Risultati DBCC per "sys.sysxprops".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxprops".
Risultati DBCC per "sys.sysscalartypes".
Ci sono 34 righe in 1 pagine per l'oggetto "sys.sysscalartypes".
Risultati DBCC per "sys.systypedsubobjs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.systypedsubobjs".
Risultati DBCC per "sys.sysidxstats".
Ci sono 207 righe in 5 pagine per l'oggetto "sys.sysidxstats".
Risultati DBCC per "sys.sysiscols".
Ci sono 399 righe in 2 pagine per l'oggetto "sys.sysiscols".
Risultati DBCC per "sys.sysendpts".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysendpts".
Risultati DBCC per "sys.syswebmethods".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syswebmethods".
Risultati DBCC per "sys.sysbinobjs".
Ci sono 23 righe in 1 pagine per l'oggetto "sys.sysbinobjs".
Risultati DBCC per "sys.sysaudacts".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysaudacts".
Risultati DBCC per "sys.sysobjvalues".
Sono presenti 213 righe in 21 pagine per l'oggetto "sys.sysobjvalues".
Risultati DBCC per "sys.syscscolsegments".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syscscolsegments".
Risultati DBCC per "sys.syscsdictionaries".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscsdictionaries".
Risultati DBCC per "sys.sysclsobjs".
Ci sono 16 righe in 1 pagine per l'oggetto "sys.sysclsobjs".
Risultati DBCC per "sys.sysrowsetrefs".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysrowsetrefs".
Risultati DBCC per "sys.sysremsvcbinds".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysremsvcbinds".
Risultati DBCC per "sys.sysxmitqueue".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxmitqueue".
Risultati DBCC per "sys.sysrts".
Ci sono 1 righe in 1 pagine per l'oggetto "sys.sysrts".
Risultati DBCC per "sys.sysconvgroup".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysconvgroup".
Risultati DBCC per "sys.sysdesend".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysdesend".
Risultati DBCC per "sys.sysdercv".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysdercv".
Risultati DBCC per "sys.syssingleobjrefs".
Ci sono 171 righe in 1 pagine per l'oggetto "sys.syssingleobjrefs".
Risultati DBCC per "sys.sysmultiobjrefs".
Ci sono 107 righe in 1 pagine per l'oggetto "sys.sysmultiobjrefs".
Risultati DBCC per "sys.sysguidrefs".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysguidrefs".
Risultati DBCC per "sys.sysfoqueues".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysfoqueues".
Risultati DBCC per "sys.syschildinsts".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syschildinsts".
Risultati DBCC per "sys.syscompfragments".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscompfragments".
Risultati DBCC per "sys.sysftsemanticsdb".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysftsemanticsdb".
Risultati DBCC per "sys.sysftstops".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysftstops".
Risultati DBCC per "sys.sysftproperties".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysftproperties".
Risultati DBCC per "sys.sysxmitbody".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysxmitbody".
Risultati DBCC per "sys.sysfos".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sysfos".
Risultati DBCC per "sys.sysqnames".
Ci sono 98 righe in 1 pagine per l'oggetto "sys.sysqnames".
Risultati DBCC per "sys.sysxmlcomponent".
Ci sono 100 righe in 1 pagine per l'oggetto "sys.sysxmlcomponent".
Risultati DBCC per "sys.sysxmlfacet".
Ci sono 112 righe in 1 pagine per l'oggetto "sys.sysxmlfacet".
Risultati DBCC per "sys.sysxmlplacement".
Ci sono 19 righe in 1 pagine per l'oggetto "sys.sysxmlplacement".
Risultati DBCC per "sys.sysobjkeycrypts".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysobjkeycrypts".
Risultati DBCC per "sys.sysasymkeys".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.sysasymkeys".
Risultati DBCC per "sys.syssqlguides".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syssqlguides".
Risultati DBCC per "sys.sysbinsubobjs".
Ci sono 3 righe in 1 pagine per l'oggetto "sys.sysbinsubobjs".
Risultati DBCC per "sys.syssoftobjrefs".
Ci sono 0 righe in 0 pagine per l'oggetto "sys.syssoftobjrefs".
Risultati DBCC per "sys.plan_persist_plan".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_plan".
Risultati DBCC per "sys.plan_persist_runtime_stats".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_runtime_stats".
Risultati DBCC per "sys.plan_persist_runtime_stats_interval".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_runtime_stats_interval".
Risultati DBCC per "sys.plan_persist_context_settings".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_context_settings".
Risultati DBCC per "sys.sqlagent_jobs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_jobs".
Risultati DBCC per "sys.sqlagent_jobsteps".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_jobsteps".
Risultati DBCC per "sys.sqlagent_job_history".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_job_history".
Risultati DBCC per "sys.sqlagent_jobsteps_logs".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.sqlagent_jobsteps_logs".
Risultati DBCC per "TestTable".
Ci sono 11000 righe in 110 pagine per l'oggetto "TestTable".
Risultati DBCC per "sys.queue_messages_1977058079".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.queue_messages_1977058079".
Risultati DBCC per "sys.queue_messages_2009058193".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.queue_messages_2009058193".
Risultati DBCC per "sys.queue_messages_2041058307".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.queue_messages_2041058307".
Risultati DBCC per "sys.filestream_tombstone_2073058421".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.filestream_tombstone_2073058421".
Risultati DBCC per "sys.syscommittab".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.syscommittab".
Risultati DBCC per "sys.filetable_updates_2105058535".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.filetable_updates_2105058535".
Risultati DBCC per "sys.plan_persist_query_text".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_query_text".
Risultati DBCC per "sys.plan_persist_query".
Sono presenti 0 righe in 0 pagine per l'oggetto "sys.plan_persist_query".
CHECKDB ha trovato 0 errori di allocazione e 6 errori di coerenza nel database "Error1".
CHECKDB ha corretto 0 errori di allocazione e 4 errori di coerenza nel database "Error1".
Esecuzione DBCC completata. Se DBCC ha stampato messaggi di errore, contattare l'amministratore di sistema.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore di I / O basato sulla coerenza logica: checksum non corretto (previsto: 0x9eb87140; effettivo: 0xdeb84c40). Si è verificato durante una lettura della pagina (1:59) nell'ID database 39 all'offset 0x00000000076000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore di I / O basato sulla coerenza logica: checksum non corretto (previsto: 0x9eb87140; effettivo: 0xdeb84c40). Si è verificato durante una lettura della pagina (1:59) nell'ID database 39 all'offset 0x00000000076000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore di I / O basato sulla coerenza logica: checksum non corretto (previsto: 0x9eb87140; effettivo: 0xdeb84c40). Si è verificato durante una lettura della pagina (1:59) nell'ID database 39 all'offset 0x00000000076000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.
Messaggio 824, livello 24, stato 2, riga 8
SQL Server ha rilevato un errore di I / O basato sulla coerenza logica: checksum non corretto (previsto: 0x9eb87140; effettivo: 0xdeb84c40). Si è verificato durante una lettura della pagina (1:59) nell'ID database 39 all'offset 0x00000000076000 nel file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Messaggi aggiuntivi in SQL Server il registro degli errori o il registro degli eventi di sistema possono fornire ulteriori dettagli. Questa è una condizione di errore grave che minaccia l'integrità del database e deve essere corretta immediatamente. Completare un controllo completo della coerenza del database (DBCC CHECKDB). Questo errore può essere causato da molti fattori; Per ulteriori informazioni, vedere SQL Server Libri in linea.

dove "Error1" è il nome del database MDF danneggiato da riparare.

Messaggio 8992 seguito da Messaggio 3852 l'errore è un errore di coerenza.

Screenshot del messaggio di errore:

oppure

Spiegazione precisa:

In un SQL Server Database MDF, ce ne sono molti tabelle di sistema utilizzato per memorizzare la struttura e i metadati del database.

Quando CHECKDB rileva che sono presenti incongruenze tra due tabelle di sistema, segnalerà il messaggio di errore Msg 8992 e Msg 3852.

Puoi usare il nostro prodotto DataNumen SQL Recovery per recuperare i dati dal file MDF danneggiato e risolvere questo errore.

File di esempio:

Esempio di file MDF corrotti che causeranno l'estensioneMsg 8992 e Msg 3852 errore:

SQL Server versione File MDF danneggiato File MDF corretto da DataNumen SQL Recovery
SQL Server 2014 Errore4_1mdf Error4_1_fixed.mdf
SQL Server 2014 Errore4_2mdf Error4_2_fixed.mdf

Riferimenti: