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 ọgbọn kan: oju-iwe ti a ya (Ibuwọlu ti a reti: 0x ########; ibuwọlu gangan: 0x ########). O waye lakoko kika iwe kan (#: #) ni ID data ipilẹ data # ni aiṣedeede ### ni faili 'xxxx.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.

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. SQL Server lo awọn ilana meji lati rii daju pe iduroṣinṣin ati isọdọkan ti data ninu oju-iwe, eyini ni, checksum tabi oju-iwe ti ya. Mejeji ni o wa iyan.

If SQL Server wa awọn oju-iwe ti o ya fun diẹ ninu awọn oju-iwe data ko wulo, lẹhinna yoo ṣe ijabọ 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ṣe5_1.mdf Aṣiṣe5_1_fixed.mdf
SQL Server 2008 R2 Aṣiṣe5_2.mdf Aṣiṣe5_2_fixed.mdf
SQL Server 2012 Aṣiṣe5_3.mdf Aṣiṣe5_3_fixed.mdf
SQL Server 2014 Aṣiṣe5_4.mdf Aṣiṣe5_4_fixed.mdf