sentòm:

Lè w ap eseye tache yon baz done .MDF nan SQL Server, ou wè mesaj erè sa a:

Echwe pou rekipere done pou demann sa a. (Microsoft.SqlServer.Management.Sdk.Sfc)

Yon eksepsyon te fèt pandan y ap egzekite yon deklarasyon Transact-SQL oswa yon pakèt. (Microsoft.SqlServer.ConnectionInfo)

xxx.mdf se pa yon dosye baz done prensipal. (Microsoft SQL Server, Erè: 5171)

kote 'xxx.mdf se non fichye MDF pou tache.

Ekran mesaj erè:

Ekran nan erè "Se pa yon dosye baz done prensipal"

Eksplikasyon egzak:

Done yo nan dosye MDF yo estoke kòm paj, chak paj se 8KB. Premye paj la rele paj header fichye a, ki gen most enfòmasyon enpòtan sou tout fichye a, tankou siyati dosye a, gwosè fichye a, konpatibilite, elatriye. Paj ki rete yo genyen tou enfòmasyon enpòtan yo, ki gen ladan enfòmasyon sou alokasyon paj la ansanm ak done aktyèl yo.

Si paj header fichye MDF la, oswa lòt paj jesyon enpòtan yo domaje oswa pèvèti, epi yo pa ka rekonèt pa Microsoft SQL Server, Lè sa a, SQL Server pral panse fichye a tout antye se pa yon dosye baz done prensipal valab epi rapòte erè sa a.

Ou ka sèvi ak pwodwi nou an DataNumen SQL Recovery refè done ki soti nan fichye MDF fin pouri epi rezoud erè sa a.

Egzanp Fichye:

Egzanp fichye MDF koripsyon ki pral lakòz erè a:

SQL Server vèsyon Fichye MDF koripsyon Fichye MDF fikse pa DataNumen SQL Recovery
SQL Server 2005 Error1_1.mdf Error1_1_fixed.mdf
SQL Server 2008 R2 Error1_2.mdf Error1_2_fixed.mdf
SQL Server 2012 Error1_3.mdf Error1_3_fixed.mdf
SQL Server 2014 Error1_4.mdf Error1_4_fixed.mdf