Hōʻailona:

Ke hoʻopili nei i kahi .MDF database i loko SQL Server, ʻike ʻoe i kēia ʻelele hemahema.

SQL Server ua ʻike ʻia he hewa I / O e pili ana i ke kūlike me ka pono: ka ʻaoʻao haehae ʻia (pūlima i manaʻo ʻia: 0x ######; pūlima maoli: 0x ### ###). Ua hana ʻia i ka manawa o ka heluhelu ʻana o ka ʻaoʻao (#: #) i ka ID waihona pūnaewele # ma ka offset ### i ka faila 'xxxx.mdf'. Nā leka hou aʻe i ka SQL Server hiki i ka log loulou a i ʻole ka log hanana hanana ʻōnaehana ke hāʻawi i nā kikoʻī. He kūlana hewa nui kēia e hoʻoweliweli nei i ka pono o ka waihona a pono e hoʻoponopono koke ʻia. Hoʻopiha i kahi kikoʻī paʻa ʻike kikoʻī piha (DBCC CHECKDB). Hiki ke hoʻokumu ʻia kēia hemahema e nā kumu he nui; no ka ʻike hou aku, e ʻike SQL Server Nā puke ma ka pūnaewele.

kahi 'xxx.mdf' ka inoa o ka faila MDF i kiʻi ʻia ai.

I kekahi manawa ʻo ʻoe e hoʻopili paʻa ʻia ka waihona .MDF. Eia nō naʻe, ke hoʻāʻo ʻoe e hoʻokō i kahi ʻōlelo SQL, e like me

SELECT * MAI [TestDB]. [Dbo]. [Test_table_1]

e loaʻa iā ʻoe ka ʻōlelo hewa ma luna.

Screenshot o ka memo hemahema:

ʻO ka wehewehe kikoʻī:

Mālama ʻia nā ʻikepili ma ka faila MDF ma ke ʻano he ʻaoʻao, ʻo 8KB kēlā me kēia ʻaoʻao. SQL Server hoʻohana i nā ʻano hana ʻelua e hōʻoia i ke kūlike a me ka hoʻopili ʻana o ka ʻikepili i ka ʻaoʻao, ʻo ia hoʻi, checkum a ʻaoʻao haehae paha. Koho nā koho ʻelua.

If SQL Server ʻike i nā ʻaoʻao haehae no kekahi o nā ʻikepili ʻikepili hewa ʻole, a laila e hōʻike kēia i kēia hemahema.

Hiki iā ʻoe ke hoʻohana i kā mākou huahana DataNumen SQL Recovery e loaʻa hou ai ka ʻikepili mai ka faila MDF hewa a hoʻonā i kēia hewa.

Waihona Laʻana:

Hoʻohālikelike i nā faila MDF i hōʻino ke kumu o ka hewa

SQL Server mana Waihona MDF pono ʻole Ua hoʻopaʻa ʻia ka faila MDF e DataNumen SQL Recovery
SQL Server 2005 Kuʻia5_1.mdf Kuʻia5_1_fixed.mdf
SQL Server 2008 R2 Kuʻia5_2.mdf Kuʻia5_2_fixed.mdf
SQL Server 2012 Kuʻia5_3.mdf Kuʻia5_3_fixed.mdf
SQL Server 2014 Kuʻia5_4.mdf Kuʻia5_4_fixed.mdf