sentòm:

Lè w tache yon baz done .MDF nan SQL Server, ou wè mesaj erè sa a:

SQL Server detekte yon erè I/O ki baze sou konsistans lojik: sòm chèk kòrèk (tanpre: 0x2abc3894; aktyèl: 0x2ebe208e). Li te fèt pandan yon lekti paj (1:1) nan ID baz done 12 nan konpanse 0x00000000002000 nan fichye 'xxx.mdf'. Mesaj adisyonèl nan la SQL Server jounal erè oswa jounal evènman sistèm ka bay plis detay. Sa a se yon kondisyon erè grav ki menase entegrite baz done epi yo dwe korije imedyatman. Ranpli yon chèk konsistans baz done konplè (DBCC CHECKDB). Erè sa a ka koze pa anpil faktè; pou plis enfòmasyon, gade SQL Server Liv sou Entènèt.(Microsoft SQL Server, Erè: 824)

kote 'xxx.mdf' se non fichye MDF yo jwenn.

Pafwa ou .MDF baz done a ka tache avèk siksè. Sepandan, lè ou eseye egzekite yon deklarasyon SQL, tankou

CHWAZI * NAN [TestDB].[dbo].[test_table_1]

ou pral jwenn tou mesaj erè ki anwo a.

Ekran mesaj erè:

Eksplikasyon egzak:

Done yo nan dosye MDF yo estoke kòm paj, chak paj se 8KB. Chak paj gen yon jaden chèk si ou vle.

If SQL Server jwenn valè chèk yo nan kèk nan paj done yo pa valab, Lè sa a, li pral rapòte erè sa a.

Ou ka sèvi ak pwodwi nou an DataNumen SQL Recovery refè done ki soti nan fichye MDF fin pouri epi rezoud erè sa a.

Egzanp Fichye:

Egzanp fichye MDF koripsyon ki pral lakòz erè a:

SQL Server vèsyon Fichye MDF koripsyon Fichye MDF fikse pa DataNumen SQL Recovery
SQL Server 2005 Error4_1.mdf Error4_1_fixed.mdf
SQL Server 2008 R2 Error4_2.mdf Error4_2_fixed.mdf
SQL Server 2012 Error4_3.mdf Error4_3_fixed.mdf
SQL Server 2014 Error4_4.mdf Error4_4_fixed.mdf