Sintoma:
.MDF datu basea erantsitakoan SQL Server, errore-mezu hau ikusten duzu:
SQL Server koherentzia logikoan oinarritutako I / O errorea detektatu du: orri urratua (espero den sinadura: 0x ########; benetako sinadura: 0x #######). Orriaren irakurketa batean gertatu da (#: #) datu-basearen IDan # offset ### 'xxxx.mdf' fitxategian. Mezu osagarriak SQL Server akatsen erregistroak edo sistemako gertaeren erregistroak xehetasun gehiago eman ditzakete. Datu-basearen osotasuna arriskuan jartzen duen akats larria da eta berehala zuzendu behar da. Osatu datu-basearen koherentziaren egiaztapen osoa (DBCC CHECKDB). Faktore askok eragin dezakete akats hau; informazio gehiago lortzeko, ikus SQL Server Liburuak linean.
non 'xxx.mdf' sartzen den MDF fitxategiaren izena da.
Batzuetan .MDF datu basea behar bezala erantsi daiteke. Hala ere, SQL instrukzioa exekutatzen saiatzen zarenean, adibidez
HAUTATU * [TestDB] -tik. [Dbo]. [Test_table_1]
goiko errore mezua ere jasoko duzu.
Errore-mezuaren pantaila-argazkia:
Azalpen zehatza:
MDF fitxategiko datuak orrialde gisa gordetzen dira, orrialde bakoitza 8 KB da. SQL Server bi mekanismo erabiltzen ditu orriko datuen koherentzia eta integrazioa ziurtatzeko, hau da, checksum edo orri urratua. Biak aukerakoak dira.
If SQL Server datu orrialde batzuetako orrialde urratuak baliogabeak direla ikusten du, orduan errore honen berri emango du.
Gure produktua erabil dezakezu DataNumen SQL Recovery datuak hondatutako MDF fitxategitik berreskuratzeko eta errore hau konpontzeko.
Adibide fitxategiak:
Adibidez akatsa eragingo duten MDF fitxategi hondatuak:
SQL Server bertsioa | MDF fitxategi hondatua | MDF fitxategiak konpondu du DataNumen SQL Recovery |
SQL Server 2005 | Errorea5_1.mdf | Errorea5_1_fixed.mdf |
SQL Server 2008 R2 | Errorea5_2.mdf | Errorea5_2_fixed.mdf |
SQL Server 2012 | Errorea5_3.mdf | Errorea5_3_fixed.mdf |
SQL Server 2014 | Errorea5_4.mdf | Errorea5_4_fixed.mdf |