Aisan:

Nigbati o ba n ṣopọ data data .MDF kan ninu SQL Server, o wo ifiranṣẹ aṣiṣe wọnyi:

SQL Server ti ṣe awari aṣiṣe I / O ti o da lori ọgbọn ọgbọn kan: ayẹwo ti ko tọ (ti a reti: 0x2abc3894; gangan: 0x2ebe208e). O waye lakoko kika ti oju-iwe (1: 1) ninu ID data ipilẹ data 12 ni aiṣedeede 0x00000000002000 ni faili 'xxx.mdf'. Afikun awọn ifiranṣẹ ninu awọn SQL Server log log tabi log iṣẹlẹ iṣẹlẹ le pese alaye diẹ sii. Eyi jẹ ipo aṣiṣe ti o nira ti o jẹ irokeke iduroṣinṣin data ati pe o gbọdọ ṣe atunṣe lẹsẹkẹsẹ. Pari ayẹwo aitasera data ni kikun (DBCC CHECKDB). Aṣiṣe yii le fa nipasẹ ọpọlọpọ awọn ifosiwewe; fun alaye siwaju sii, wo SQL Server Awọn iwe lori Ayelujara. (Microsoft SQL Server, Aṣiṣe: 824)

ibiti 'xxx.mdf' jẹ orukọ ti faili MDF ti n wọle.

Nigbakuran iwọ .MDF database le ni asopọ ni aṣeyọri. Sibẹsibẹ, nigbati o ba gbiyanju lati ṣe alaye SQL kan, bii

Yan * LATI [TestDB]. [Dbo]. [Test_table_1]

iwọ yoo tun gba ifiranṣẹ aṣiṣe loke.

Iboju ti ifiranṣẹ aṣiṣe:

Kongẹ Apejuwe:

Awọn data inu faili MDF ti wa ni fipamọ bi awọn oju-iwe, oju-iwe kọọkan jẹ 8KB. Oju-iwe kọọkan ni aaye sọwedowo aṣayan.

If SQL Server wa awọn iye ayẹwo ni diẹ ninu awọn oju-iwe data ko wulo, lẹhinna o yoo ṣabọ aṣiṣe yii.

O le lo ọja wa DataNumen SQL Recovery lati gba data pada lati faili MDF ibajẹ ati yanju aṣiṣe yii.

Awọn faili Ayẹwo:

Ayẹwo awọn faili MDF ibajẹ ti yoo fa aṣiṣe naa:

SQL Server version Ibaje MDF faili MDF faili ti o wa titi nipasẹ DataNumen SQL Recovery
SQL Server 2005 Aṣiṣe4_1.mdf Aṣiṣe4_1_fixed.mdf
SQL Server 2008 R2 Aṣiṣe4_2.mdf Aṣiṣe4_2_fixed.mdf
SQL Server 2012 Aṣiṣe4_3.mdf Aṣiṣe4_3_fixed.mdf
SQL Server 2014 Aṣiṣe4_4.mdf Aṣiṣe4_4_fixed.mdf