Sintoma:
.MDF datu basea erantsitakoan SQL Server, errore-mezu hau ikusten duzu:
SQL Server koherentzia logikoan oinarritutako I / O errorea detektatu du: zuzena ez den egiaztapena (espero zen: 0x2abc3894; benetakoa: 0x2ebe208e). 1 datu-basearen IDan orrialdea (1: 12) irakurtzean gertatu da 0x00000000002000 desplazamenduan 'xxx.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. (Microsoft SQL Server, Errorea: 824)
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. Orrialde bakoitzak aukerako egiaztapen-eremua du.
If SQL Server datu orri batzuetako egiaztapen-balioak 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 | Errorea4_1.mdf | Errorea4_1_fixed.mdf |
SQL Server 2008 R2 | Errorea4_2.mdf | Errorea4_2_fixed.mdf |
SQL Server 2012 | Errorea4_3.mdf | Errorea4_3_fixed.mdf |
SQL Server 2014 | Errorea4_4.mdf | Errorea4_4_fixed.mdf |