Xûya:

Dema ku databasek .MDF pê ve girêdide SQL Server, hûn peyama çewtiyê ya jêrîn dibînin:

SQL Server çewtiyek I / O-ya li gorî hevgiriya mantiqî destnîşan kir: rûpelê perçe kirî (îmzeya hêvî: 0x #########; îmzeya rastîn: 0x ########). Ew di dema xwendina rûpelê de (#: #) di nasnameya danegehê de # li ser ### pelê 'xxxx.mdf'. Di SQL Server têketina çewtiyê an têketina bûyera pergalê dikare bêtir agahdariyê bide. Ev rewşek çewtiyek giran e ku yekparebûna danegehê tehdît dike û divê tavilê were rast kirin. Kontrola domdariya danegehê ya tevahî (DBCC CHECKDB) temam bikin. Ev xeletî dikare ji hêla gelek faktoran ve were çêkirin; ji bo bêtir agahdarî, binihêrin SQL Server Books Online.

ku 'xxx.mdf' navê pelê MDF-ê ye ku tête peyda kirin.

Carinan dibe ku hûn databasa .MDF bi serfirazî ve werin girêdan. Lêbelê, gava ku hûn hewl didin ku daxuyaniyek SQL-ê, mîna

BROXWNE * JI [TestDB]. [Dbo]. [Test_table_1]

hûn ê peyama çewtiyê ya jorîn jî bistînin.

Dîmendera dîmendera çewtiyê:

Ravekirina Rastîn:

Daneyên pelê MDF wekî rûpel têne hilanîn, her rûpel 8KB ye. SQL Server du mekanîzmayan bikar tîne da ku pêbawerî û entegrasyona daneyê di rûpelê de, ango, rûpelê kontrolê an rûpelê çirandî piştrast bike. Her du vebijarkî ne.

If SQL Server rûpelên çirandî ji bo hin rûpelên daneyê nederbasdar dibîne, wê hingê ew ê vê xeletiyê ragihîne.

Hûn dikarin hilbera me bikar bînin DataNumen SQL Recovery da ku daneyên pelê MDF yê xerabe vegerîne û vê çewtiyê çareser bike.

Pelên Nimûne:

Pelên pelên MDF yên xirabkirî ku dê bibe sedema xeletê mînak:

SQL Server awa Pelê MDF-ê xera kir Pelê MDF ji hêla ve hatî verast kirin DataNumen SQL Recovery
SQL Server 2005 Çewtî5_1.mdf Çewtî5_1_fixed.mdf
SQL Server 2008 R2 Çewtî5_2.mdf Çewtî5_2_fixed.mdf
SQL Server 2012 Çewtî5_3.mdf Çewtî5_3_fixed.mdf
SQL Server 2014 Çewtî5_4.mdf Çewtî5_4_fixed.mdf