Gejala:

Ketika menggunakan DBCC CHECKDB dengan REPAIR_ALLOW_DATA_LOSS parameter untuk memperbaiki database .MDF yang rusak, seperti ini:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

Anda melihat pesan kesalahan berikut:

Perbaikan: Indeks Clustered berhasil dibangun kembali untuk objek "syscolpars" dalam database "Error1".
Perbaikan: Indeks Nonclustered berhasil dibangun kembali untuk objek "syscolpars" dalam database "Error1".
Hasil DBCC untuk 'Error1'.
Layanan Broker Msg 9675, Status 1: Jenis Pesan dianalisis: 14.
Broker Layanan Msg 9676, Negara Bagian 1: Kontrak Layanan dianalisis: 6.
Service Broker Msg 9667, Negara Bagian 1: Layanan dianalisis: 3.
Service Broker Msg 9668, Negara 1: Antrian Layanan dianalisis: 3.
Layanan Broker Msg 9669, Status 1: Titik Akhir Percakapan dianalisis: 0.
Service Broker Msg 9674, Status 1: Grup Percakapan dianalisis: 0.
Service Broker Msg 9670, Status 1: Pengikatan Layanan Jarak Jauh dianalisis: 0.
Service Broker Msg 9605, Status 1: Prioritas Percakapan dianalisis: 0.
Msg 8992, Tingkat 16, Negara 1, Garis 8
Periksa Katalog Msg 3852, Status 1: Baris (object_id = 69) di sys.objects (type = S) tidak memiliki baris yang cocok (object_id = 69, column_id = 1) di sys.columns.
Msg 8992, Tingkat 16, Negara 1, Garis 8
Periksa Katalog Msg 3852, Status 1: Baris (object_id = 71) di sys.objects (type = S) tidak memiliki baris yang cocok (object_id = 71, column_id = 1) di sys.columns.
Msg 8992, Tingkat 16, Negara 1, Garis 8
Periksa Katalog Msg 3852, Status 1: Baris (object_id = 72) di sys.objects (type = S) tidak memiliki baris yang cocok (object_id = 72, column_id = 1) di sys.columns.
Msg 8992, Tingkat 16, Negara 1, Garis 8
Periksa Katalog Msg 3852, Status 1: Baris (object_id = 73) di sys.objects (type = S) tidak memiliki baris yang cocok (object_id = 73, column_id = 1) di sys.columns.
CHECKDB menemukan 0 kesalahan alokasi dan 4 kesalahan konsistensi tidak terkait dengan objek tunggal.
Hasil DBCC untuk 'sys.sysrscols'.
Ada 1092 baris dalam 14 halaman untuk objek "sys.sysrscols".
Hasil DBCC untuk 'sys.sysrowsets'.
Ada 148 baris dalam 3 halaman untuk objek "sys.sysrowsets".
Hasil DBCC untuk 'sys.sysclones'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysclones".
Hasil DBCC untuk 'sys.sysallocunits'.
Ada 172 baris dalam 2 halaman untuk objek "sys.sysallocunits".
Hasil DBCC untuk 'sys.sysfiles1'.
Ada 2 baris dalam 1 halaman untuk objek “sys.sysfiles1”.
Hasil DBCC untuk 'sys.sysseobjvalues'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysseobjvalues".
Hasil DBCC untuk 'sys.syspriorities'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syspriorities".
Hasil DBCC untuk 'sys.sysdbflap'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysdbflap".
Hasil DBCC untuk 'sys.sysfgfrag'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysfgfrag”.
Hasil DBCC untuk 'sys.sysdbfiles '.
Ada 2 baris dalam 1 halaman untuk objek “sys.sysdbfiles ”.
Hasil DBCC untuk 'sys.syspru'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syspru".
Hasil DBCC untuk 'sys.sysbrickfiles'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysbrickfiles".
Hasil DBCC untuk 'sys.sysphfg'.
Ada 1 baris dalam 1 halaman untuk objek “sys.sysphfg”.
Hasil DBCC untuk 'sys.sysprufiles'.
Ada 2 baris dalam 1 halaman untuk objek “sys.sysprufiles”.
Hasil DBCC untuk 'sys.sysftinds'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysftinds".
Hasil DBCC untuk 'sys.sysowners'.
Ada 14 baris dalam 1 halaman untuk objek “sys.sysowners”.
Hasil DBCC untuk 'sys.sysdbreg'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysdbreg".
Hasil DBCC untuk 'sys.sysprivs'.
Ada 140 baris dalam 1 halaman untuk objek "sys.sysprivs".
Hasil DBCC untuk 'sys.sysschobjs'.
Ada 2262 baris dalam 29 halaman untuk objek "sys.sysschobjs".
Hasil DBCC untuk 'sys.syscsrowgroups'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscsrowgroups".
Hasil DBCC untuk 'sys.sysexttables'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysexttables".
Hasil DBCC untuk 'sys.syscolpars'.
Perbaikan: Indeks Cluster berhasil dibangun kembali untuk objek "sys.syscolpars" dalam database "Error1".
Perbaikan: Halaman (1:53) telah dibatalkan alokasinya dari ID objek 41, ID indeks 1, ID partisi 281474979397632, alokasikan ID unit 281474979397632 (ketik data baris).
Perbaikan: Indeks Nonclustered berhasil dibangun kembali untuk objek "sys.syscolpars, nc" dalam database "Error1".
Msg 8945, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1 akan dibangun kembali.
Kesalahan telah diperbaiki.
Msg 8928, Tingkat 16, Negara 1, Garis 8
ID Objek 41, ID indeks 1, ID partisi 281474979397632, mengalokasikan ID unit 281474979397632 (jenis data baris): Halaman (1:53) tidak dapat diproses. Lihat kesalahan lain untuk detailnya.
Kesalahan telah diperbaiki.
Msg 8939, Tingkat 16, Negara 98, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1, ID partisi 281474979397632, mengalokasikan ID unit 281474979397632 (ketik data baris), halaman (1:53). Tes (IS_OFF (BUF_IOERR, pBUF-> bstat)) gagal. Nilainya adalah 2057 dan -4.
Kesalahan telah diperbaiki.
Msg 8976, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1, ID partisi 281474979397632, alokasikan ID unit 281474979397632 (ketik data baris). Halaman (1:53) tidak terlihat dalam pemindaian meskipun induknya (1: 111) dan sebelumnya (1: 113) merujuk padanya. Periksa kesalahan sebelumnya.
Kesalahan telah diperbaiki.
Msg 8978, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1, ID partisi 281474979397632, alokasikan ID unit 281474979397632 (ketik data baris). Halaman (1:56) kehilangan referensi dari halaman sebelumnya (1:53). Kemungkinan masalah hubungan rantai.
Kesalahan telah diperbaiki.
Msg 8945, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 2 akan dibangun kembali.
Kesalahan telah diperbaiki.
Ada 845 baris dalam 15 halaman untuk objek "sys.syscolpars".
CHECKDB menemukan 0 kesalahan alokasi dan 4 kesalahan konsistensi dalam tabel 'sys.syscolpars' (ID objek 41).
CHECKDB memperbaiki 0 kesalahan alokasi dan 4 kesalahan konsistensi dalam tabel 'sys.syscolpars' (ID objek 41).
Hasil DBCC untuk 'sys.sysxlgns'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysxlgns".
Hasil DBCC untuk 'sys.sysxsrvs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysxsrvs".
Hasil DBCC untuk 'sys.sysnsobjs'.
Ada 1 baris dalam 1 halaman untuk objek “sys.sysnsobjs”.
Hasil DBCC untuk 'sys.sysusermsgs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysusermsgs”.
Hasil DBCC untuk 'sys.syscerts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscerts".
Hasil DBCC untuk 'sys.sysrmtlgns'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysrmtlgns”.
Hasil DBCC untuk 'sys.syslnklgns'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syslnklgns".
Hasil DBCC untuk 'sys.sysxprops'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysxprops".
Hasil DBCC untuk 'sys.sysscalartypes'.
Ada 34 baris dalam 1 halaman untuk objek “sys.sysscalartypes”.
Hasil DBCC untuk 'sys.systypedsubobjs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.systypedsubobjs".
Hasil DBCC untuk 'sys.sysidxstats'.
Ada 207 baris dalam 5 halaman untuk objek "sys.sysidxstats".
Hasil DBCC untuk 'sys.sysiscols'.
Ada 399 baris dalam 2 halaman untuk objek "sys.sysiscols".
Hasil DBCC untuk 'sys.sysendpts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysendpts".
Hasil DBCC untuk 'sys.syswebmethods'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syswebmethods".
Hasil DBCC untuk 'sys.sysbinobjs'.
Ada 23 baris dalam 1 halaman untuk objek "sys.sysbinobjs".
Hasil DBCC untuk 'sys.sysaudacts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysaudacts".
Hasil DBCC untuk 'sys.sysobjvalues'.
Ada 213 baris dalam 21 halaman untuk objek "sys.sysobjvalues".
Hasil DBCC untuk 'sys.syscscolsegments'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscscolsegments".
Hasil DBCC untuk 'sys.syscsdictionaries'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscsdictionaries".
Hasil DBCC untuk 'sys.sysclsobjs'.
Ada 16 baris dalam 1 halaman untuk objek “sys.sysclsobjs”.
Hasil DBCC untuk 'sys.sysrowsetrefs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysrowsetrefs”.
Hasil DBCC untuk 'sys.sysremsvcbinds'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysremsvcbinds".
Hasil DBCC untuk 'sys.sysmultiobjrefs'.
Ada 107 baris dalam 1 halaman untuk objek “sys.sysmultiobjrefs”.
Hasil DBCC untuk 'sys.sysguidrefs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysguidrefs".
Hasil DBCC untuk 'sys.sysfoqueues'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysfoqueues".
Hasil DBCC untuk 'sys.syschildinsts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syschildinsts".
Hasil DBCC untuk 'sys.syscompfragments'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscompfragments".
Hasil DBCC untuk 'sys.sysftsemanticsdb'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysftsemanticsdb”.
Hasil DBCC untuk 'sys.sysftstops'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysftstops".
Hasil DBCC untuk 'sys.sysftproperties'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysftproperties".
Hasil DBCC untuk 'sys.sysxmitbody'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysxmitbody”.
Hasil DBCC untuk 'sys.sysfos'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysfos".
Hasil DBCC untuk 'sys.sysqnames'.
Ada 98 baris dalam 1 halaman untuk objek "sys.sysqnames".
Hasil DBCC untuk 'sys.sysxmlcomponent'.
Ada 100 baris dalam 1 halaman untuk objek "sys.sysxmlcomponent".
Hasil DBCC untuk 'sys.sysxmlfacet'.
Ada 112 baris dalam 1 halaman untuk objek "sys.sysxmlfacet".
Hasil DBCC untuk 'sys.sysxmlplacement'.
Ada 19 baris dalam 1 halaman untuk objek “sys.sysxmlplacement”.
Hasil DBCC untuk 'sys.sysobjkeycrypts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysobjkeycrypts".
Hasil DBCC untuk 'sys.sysasymkeys'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysasymkeys".
Hasil DBCC untuk 'sys.syssqlguides'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syssqlguides".
Hasil DBCC untuk 'sys.sysbinsubobjs'.
Ada 3 baris dalam 1 halaman untuk objek “sys.sysbinsubobjs”.
Hasil DBCC untuk 'sys.syssoftobjrefs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syssoftobjrefs".
Hasil DBCC untuk 'sys.plan_persist_plan'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_plan”.
Hasil DBCC untuk 'sys.plan_persist_runtime_stats'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_runtime_stats”.
Hasil DBCC untuk 'sys.plan_persist_runtime_stats_interval'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_runtime_stats_interval”.
Hasil DBCC untuk 'sys.plan_persist_context_settings'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_context_settings”.
Hasil DBCC untuk 'sys.sqlagent_jobs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_jobs”.
Hasil DBCC untuk 'sys.sqlagent_jobsteps'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_jobsteps”.
Hasil DBCC untuk 'sys.sqlagent_job_history'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_job_history”.
Hasil DBCC untuk 'sys.sqlagent_jobsteps_logs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_jobsteps_logs”.
Hasil DBCC untuk 'TestTable'.
Ada 11000 baris dalam 110 halaman untuk objek "TestTable".
Hasil DBCC untuk 'sys.queue_messages_1977058079'.
Ada 0 baris dalam 0 halaman untuk objek “sys.queue_messages_1977058079”.
Hasil DBCC untuk 'sys.queue_messages_2009058193'.
Ada 0 baris dalam 0 halaman untuk objek “sys.queue_messages_2009058193”.
Hasil DBCC untuk 'sys.queue_messages_2041058307'.
Ada 0 baris dalam 0 halaman untuk objek “sys.queue_messages_2041058307”.
Hasil DBCC untuk 'sys.filestream_tombstone_2073058421'.
Ada 0 baris dalam 0 halaman untuk objek “sys.filestream_tombstone_2073058421”.
Hasil DBCC untuk 'sys.syscommittab'.
Ada 0 baris dalam 0 halaman untuk objek “sys.syscommittab”.
Hasil DBCC untuk 'sys.filetable_updates_2105058535'.
Ada 0 baris dalam 0 halaman untuk objek “sys.filetable_updates_2105058535”.
Hasil DBCC untuk 'sys.plan_persist_query_text'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_query_text”.
Hasil DBCC untuk 'sys.plan_persist_query'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_query”.
CHECKDB menemukan 0 kesalahan alokasi dan 8 kesalahan konsistensi dalam database 'Error1'.
CHECKDB memperbaiki 0 kesalahan alokasi dan 4 kesalahan konsistensi dalam database 'Error1'.
Eksekusi DBCC selesai. Jika DBCC mencetak pesan kesalahan, hubungi administrator sistem Anda.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0xeddf7c98; aktual: 0xed637c9c). Itu terjadi selama membaca halaman (1:53) di database ID 39 di offset 0x0000000006a000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0xeddf7c98; aktual: 0xed637c9c). Itu terjadi selama membaca halaman (1:53) di database ID 39 di offset 0x0000000006a000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0xeddf7c98; aktual: 0xed637c9c). Itu terjadi selama membaca halaman (1:53) di database ID 39 di offset 0x0000000006a000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0xeddf7c98; aktual: 0xed637c9c). Itu terjadi selama membaca halaman (1:53) di database ID 39 di offset 0x0000000006a000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0xeddf7c98; aktual: 0xed637c9c). Itu terjadi selama membaca halaman (1:53) di database ID 39 di offset 0x0000000006a000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0xeddf7c98; aktual: 0xed637c9c). Itu terjadi selama membaca halaman (1:53) di database ID 39 di offset 0x0000000006a000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.

or

Perbaikan: Indeks Clustered berhasil dibangun kembali untuk objek "syscolpars" dalam database "Error1".
Perbaikan: Indeks Nonclustered berhasil dibangun kembali untuk objek "syscolpars" dalam database "Error1".
Hasil DBCC untuk 'Error1'.
Layanan Broker Msg 9675, Status 1: Jenis Pesan dianalisis: 14.
Broker Layanan Msg 9676, Negara Bagian 1: Kontrak Layanan dianalisis: 6.
Service Broker Msg 9667, Negara Bagian 1: Layanan dianalisis: 3.
Service Broker Msg 9668, Negara 1: Antrian Layanan dianalisis: 3.
Layanan Broker Msg 9669, Status 1: Titik Akhir Percakapan dianalisis: 0.
Service Broker Msg 9674, Status 1: Grup Percakapan dianalisis: 0.
Service Broker Msg 9670, Status 1: Pengikatan Layanan Jarak Jauh dianalisis: 0.
Service Broker Msg 9605, Status 1: Prioritas Percakapan dianalisis: 0.
Msg 8992, Tingkat 16, Negara 1, Garis 8
Periksa Katalog Msg 3852, Status 1: Baris (object_id = 23) di sys.objects (type = S) tidak memiliki baris yang cocok (object_id = 23, column_id = 1) di sys.columns.
Msg 8992, Tingkat 16, Negara 1, Garis 8
Periksa Katalog Msg 3852, Status 1: Baris (object_id = 24) di sys.objects (type = S) tidak memiliki baris yang cocok (object_id = 24, column_id = 1) di sys.columns.
CHECKDB menemukan 0 kesalahan alokasi dan 2 kesalahan konsistensi tidak terkait dengan objek tunggal.
Hasil DBCC untuk 'sys.sysrscols'.
Ada 1092 baris dalam 14 halaman untuk objek "sys.sysrscols".
Hasil DBCC untuk 'sys.sysrowsets'.
Ada 148 baris dalam 3 halaman untuk objek "sys.sysrowsets".
Hasil DBCC untuk 'sys.sysclones'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysclones".
Hasil DBCC untuk 'sys.sysallocunits'.
Ada 172 baris dalam 2 halaman untuk objek "sys.sysallocunits".
Hasil DBCC untuk 'sys.sysfiles1'.
Ada 2 baris dalam 1 halaman untuk objek “sys.sysfiles1”.
Hasil DBCC untuk 'sys.sysseobjvalues'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysseobjvalues".
Hasil DBCC untuk 'sys.syspriorities'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syspriorities".
Hasil DBCC untuk 'sys.sysdbflap'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysdbflap".
Hasil DBCC untuk 'sys.sysfgfrag'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysfgfrag”.
Hasil DBCC untuk 'sys.sysdbfiles '.
Ada 2 baris dalam 1 halaman untuk objek “sys.sysdbfiles ”.
Hasil DBCC untuk 'sys.syspru'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syspru".
Hasil DBCC untuk 'sys.sysowners'.
Ada 14 baris dalam 1 halaman untuk objek “sys.sysowners”.
Hasil DBCC untuk 'sys.sysdbreg'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysdbreg".
Hasil DBCC untuk 'sys.sysprivs'.
Ada 140 baris dalam 1 halaman untuk objek "sys.sysprivs".
Hasil DBCC untuk 'sys.sysschobjs'.
Ada 2262 baris dalam 29 halaman untuk objek "sys.sysschobjs".
Hasil DBCC untuk 'sys.syscsrowgroups'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscsrowgroups".
Hasil DBCC untuk 'sys.sysexttables'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysexttables".
Hasil DBCC untuk 'sys.syscolpars'.
Perbaikan: Indeks Cluster berhasil dibangun kembali untuk objek "sys.syscolpars" dalam database "Error1".
Perbaikan: Halaman (1:59) telah dibatalkan alokasinya dari ID objek 41, ID indeks 1, ID partisi 281474979397632, alokasikan ID unit 281474979397632 (ketik data baris).
Perbaikan: Indeks Nonclustered berhasil dibangun kembali untuk objek "sys.syscolpars, nc" dalam database "Error1".
Msg 8945, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1 akan dibangun kembali.
Kesalahan telah diperbaiki.
Msg 8928, Tingkat 16, Negara 1, Garis 8
ID Objek 41, ID indeks 1, ID partisi 281474979397632, mengalokasikan ID unit 281474979397632 (jenis data baris): Halaman (1:59) tidak dapat diproses. Lihat kesalahan lain untuk detailnya.
Kesalahan telah diperbaiki.
Msg 8939, Tingkat 16, Negara 98, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1, ID partisi 281474979397632, mengalokasikan ID unit 281474979397632 (ketik data baris), halaman (1:59). Tes (IS_OFF (BUF_IOERR, pBUF-> bstat)) gagal. Nilainya adalah 2057 dan -4.
Kesalahan telah diperbaiki.
Msg 8976, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1, ID partisi 281474979397632, alokasikan ID unit 281474979397632 (ketik data baris). Halaman (1:59) tidak terlihat dalam pemindaian meskipun induknya (1: 111) dan sebelumnya (1: 155) merujuk padanya. Periksa kesalahan sebelumnya.
Kesalahan telah diperbaiki.
Msg 8978, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 1, ID partisi 281474979397632, alokasikan ID unit 281474979397632 (ketik data baris). Halaman (1:112) kehilangan referensi dari halaman sebelumnya (1:59). Kemungkinan masalah hubungan rantai.
Kesalahan telah diperbaiki.
Msg 8945, Tingkat 16, Negara 1, Garis 8
Kesalahan tabel: ID Objek 41, ID indeks 2 akan dibangun kembali.
Kesalahan telah diperbaiki.
Ada 832 baris dalam 15 halaman untuk objek "sys.syscolpars".
CHECKDB menemukan 0 kesalahan alokasi dan 4 kesalahan konsistensi dalam tabel 'sys.syscolpars' (ID objek 41).
CHECKDB memperbaiki 0 kesalahan alokasi dan 4 kesalahan konsistensi dalam tabel 'sys.syscolpars' (ID objek 41).
Hasil DBCC untuk 'sys.sysxlgns'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysxlgns".
Hasil DBCC untuk 'sys.sysxsrvs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysxsrvs".
Hasil DBCC untuk 'sys.sysnsobjs'.
Ada 1 baris dalam 1 halaman untuk objek “sys.sysnsobjs”.
Hasil DBCC untuk 'sys.sysusermsgs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysusermsgs”.
Hasil DBCC untuk 'sys.syscerts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscerts".
Hasil DBCC untuk 'sys.sysrmtlgns'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysrmtlgns”.
Hasil DBCC untuk 'sys.syslnklgns'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syslnklgns".
Hasil DBCC untuk 'sys.sysxprops'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysxprops".
Hasil DBCC untuk 'sys.sysscalartypes'.
Ada 34 baris dalam 1 halaman untuk objek “sys.sysscalartypes”.
Hasil DBCC untuk 'sys.systypedsubobjs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.systypedsubobjs".
Hasil DBCC untuk 'sys.sysidxstats'.
Ada 207 baris dalam 5 halaman untuk objek "sys.sysidxstats".
Hasil DBCC untuk 'sys.sysiscols'.
Ada 399 baris dalam 2 halaman untuk objek "sys.sysiscols".
Hasil DBCC untuk 'sys.sysendpts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysendpts".
Hasil DBCC untuk 'sys.syswebmethods'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syswebmethods".
Hasil DBCC untuk 'sys.sysbinobjs'.
Ada 23 baris dalam 1 halaman untuk objek "sys.sysbinobjs".
Hasil DBCC untuk 'sys.sysaudacts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysaudacts".
Hasil DBCC untuk 'sys.sysobjvalues'.
Ada 213 baris dalam 21 halaman untuk objek "sys.sysobjvalues".
Hasil DBCC untuk 'sys.syscscolsegments'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscscolsegments".
Hasil DBCC untuk 'sys.syscsdictionaries'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscsdictionaries".
Hasil DBCC untuk 'sys.sysclsobjs'.
Ada 16 baris dalam 1 halaman untuk objek “sys.sysclsobjs”.
Hasil DBCC untuk 'sys.sysrowsetrefs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysrowsetrefs”.
Hasil DBCC untuk 'sys.sysremsvcbinds'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysremsvcbinds".
Hasil DBCC untuk 'sys.sysxmitqueue'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysxmitqueue”.
Hasil DBCC untuk 'sys.sysrts'.
Ada 1 baris dalam 1 halaman untuk objek “sys.sysrts”.
Hasil DBCC untuk 'sys.sysconvgroup'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysconvgroup".
Hasil DBCC untuk 'sys.sysdesend'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysdesend".
Hasil DBCC untuk 'sys.sysdercv'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysdercv".
Hasil DBCC untuk 'sys.syssingleobjrefs'.
Ada 171 baris dalam 1 halaman untuk objek “sys.syssingleobjrefs”.
Hasil DBCC untuk 'sys.sysmultiobjrefs'.
Ada 107 baris dalam 1 halaman untuk objek “sys.sysmultiobjrefs”.
Hasil DBCC untuk 'sys.sysguidrefs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysguidrefs".
Hasil DBCC untuk 'sys.sysfoqueues'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysfoqueues".
Hasil DBCC untuk 'sys.syschildinsts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syschildinsts".
Hasil DBCC untuk 'sys.syscompfragments'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syscompfragments".
Hasil DBCC untuk 'sys.sysftsemanticsdb'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysftsemanticsdb”.
Hasil DBCC untuk 'sys.sysftstops'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysftstops".
Hasil DBCC untuk 'sys.sysftproperties'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysftproperties".
Hasil DBCC untuk 'sys.sysxmitbody'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sysxmitbody”.
Hasil DBCC untuk 'sys.sysfos'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysfos".
Hasil DBCC untuk 'sys.sysqnames'.
Ada 98 baris dalam 1 halaman untuk objek "sys.sysqnames".
Hasil DBCC untuk 'sys.sysxmlcomponent'.
Ada 100 baris dalam 1 halaman untuk objek "sys.sysxmlcomponent".
Hasil DBCC untuk 'sys.sysxmlfacet'.
Ada 112 baris dalam 1 halaman untuk objek "sys.sysxmlfacet".
Hasil DBCC untuk 'sys.sysxmlplacement'.
Ada 19 baris dalam 1 halaman untuk objek “sys.sysxmlplacement”.
Hasil DBCC untuk 'sys.sysobjkeycrypts'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysobjkeycrypts".
Hasil DBCC untuk 'sys.sysasymkeys'.
Ada 0 baris dalam 0 halaman untuk objek "sys.sysasymkeys".
Hasil DBCC untuk 'sys.syssqlguides'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syssqlguides".
Hasil DBCC untuk 'sys.sysbinsubobjs'.
Ada 3 baris dalam 1 halaman untuk objek “sys.sysbinsubobjs”.
Hasil DBCC untuk 'sys.syssoftobjrefs'.
Ada 0 baris dalam 0 halaman untuk objek "sys.syssoftobjrefs".
Hasil DBCC untuk 'sys.plan_persist_plan'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_plan”.
Hasil DBCC untuk 'sys.plan_persist_runtime_stats'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_runtime_stats”.
Hasil DBCC untuk 'sys.plan_persist_runtime_stats_interval'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_runtime_stats_interval”.
Hasil DBCC untuk 'sys.plan_persist_context_settings'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_context_settings”.
Hasil DBCC untuk 'sys.sqlagent_jobs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_jobs”.
Hasil DBCC untuk 'sys.sqlagent_jobsteps'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_jobsteps”.
Hasil DBCC untuk 'sys.sqlagent_job_history'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_job_history”.
Hasil DBCC untuk 'sys.sqlagent_jobsteps_logs'.
Ada 0 baris dalam 0 halaman untuk objek “sys.sqlagent_jobsteps_logs”.
Hasil DBCC untuk 'TestTable'.
Ada 11000 baris dalam 110 halaman untuk objek "TestTable".
Hasil DBCC untuk 'sys.queue_messages_1977058079'.
Ada 0 baris dalam 0 halaman untuk objek “sys.queue_messages_1977058079”.
Hasil DBCC untuk 'sys.queue_messages_2009058193'.
Ada 0 baris dalam 0 halaman untuk objek “sys.queue_messages_2009058193”.
Hasil DBCC untuk 'sys.queue_messages_2041058307'.
Ada 0 baris dalam 0 halaman untuk objek “sys.queue_messages_2041058307”.
Hasil DBCC untuk 'sys.filestream_tombstone_2073058421'.
Ada 0 baris dalam 0 halaman untuk objek “sys.filestream_tombstone_2073058421”.
Hasil DBCC untuk 'sys.syscommittab'.
Ada 0 baris dalam 0 halaman untuk objek “sys.syscommittab”.
Hasil DBCC untuk 'sys.filetable_updates_2105058535'.
Ada 0 baris dalam 0 halaman untuk objek “sys.filetable_updates_2105058535”.
Hasil DBCC untuk 'sys.plan_persist_query_text'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_query_text”.
Hasil DBCC untuk 'sys.plan_persist_query'.
Ada 0 baris dalam 0 halaman untuk objek “sys.plan_persist_query”.
CHECKDB menemukan 0 kesalahan alokasi dan 6 kesalahan konsistensi dalam database 'Error1'.
CHECKDB memperbaiki 0 kesalahan alokasi dan 4 kesalahan konsistensi dalam database 'Error1'.
Eksekusi DBCC selesai. Jika DBCC mencetak pesan kesalahan, hubungi administrator sistem Anda.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0x9eb87140; aktual: 0xdeb84c40). Itu terjadi selama membaca halaman (1:59) di database ID 39 di offset 0x00000000076000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0x9eb87140; aktual: 0xdeb84c40). Itu terjadi selama membaca halaman (1:59) di database ID 39 di offset 0x00000000076000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0x9eb87140; aktual: 0xdeb84c40). Itu terjadi selama membaca halaman (1:59) di database ID 39 di offset 0x00000000076000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.
Msg 824, Tingkat 24, Negara 2, Garis 8
SQL Server mendeteksi kesalahan I / O berbasis konsistensi logis: checksum salah (diharapkan: 0x9eb87140; aktual: 0xdeb84c40). Itu terjadi selama membaca halaman (1:59) di database ID 39 di offset 0x00000000076000 di file 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Pesan tambahan di SQL Server log kesalahan atau log peristiwa sistem dapat memberikan detail lebih lanjut. Ini adalah kondisi kesalahan parah yang mengancam integritas database dan harus segera diperbaiki. Selesaikan pemeriksaan konsistensi database lengkap (DBCC CHECKDB). Kesalahan ini bisa disebabkan oleh banyak faktor; untuk informasi lebih lanjut, lihat SQL Server Buku Online.

di mana 'Error1' adalah nama database MDF yang rusak sedang diperbaiki.

Psn 8992 diikuti oleh Psn 3852 kesalahan adalah kesalahan konsistensi.

Tangkapan layar pesan kesalahan:

or

Penjelasan Tepat:

Di sebuah SQL Server Database MDF, ada banyak tabel sistem digunakan untuk menyimpan struktur dan meta data dari database.

Ketika CHECKDB menemukan ada ketidakkonsistenan antara dua tabel sistem, itu akan melaporkan pesan kesalahan Msg 8992 dan Msg 3852.

Anda dapat menggunakan produk kami DataNumen SQL Recovery untuk memulihkan data dari file MDF yang rusak dan mengatasi kesalahan ini.

File Contoh:

Contoh file MDF yang rusak yang akan menyebabkan fileMsg 8992 dan Msg 3852 kesalahan:

SQL Server versi File MDF rusak File MDF diperbaiki oleh DataNumen SQL Recovery
SQL Server 2014 Kesalahan4_1.mdf Error4_1_fixed.mdf
SQL Server 2014 Kesalahan4_2.mdf Error4_2_fixed.mdf

Referensi: