sentòm:

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

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

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

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

kote 'xxx.mdf se non nan dosye mdf yo dwe tache.

Ekran nan mesaj erè:

Eksplikasyon presi:

Done yo nan dosye mdf yo estoke kòm paj, chak paj se 8KB. Premye paj la rele paj header dosye a, ki gen m laost enfòmasyon enpòtan sou dosye a tout antye, tankou siyati a dosye, gwosè dosye, konpatibilite, elatriye Paj ki rete yo gen ladan tou enfòmasyon enpòtan an, ki gen ladan enfòmasyon yo alokasyon paj kòm byen ke done aktyèl la.

Si paj la header mdf dosye, 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 ap panse dosye a tout antye se pa yon dosye baz done valab prensipal epi rapòte erè sa a.

Ou ka itilize pwodwi nou yo DataNumen SQL Recovery refè done yo soti nan dosye a mdf koripsyon ak rezoud erè sa a.

Egzanp Dosye:

Egzanp dosye mdf koripsyon ki pral lakòz erè a:

SQL Server vèsyon Dosye mdf kòwonpi Mdf dosye fiks pa DataNumen SQL Recovery
SQL Server 2005 Erè1_1.mdf Erè1_1_fixed.mdf
SQL Server 2008 R2 Erè1_2.mdf Erè1_2_fixed.mdf
SQL Server 2012 Erè1_3.mdf Erè1_3_fixed.mdf
SQL Server 2014 Erè1_4.mdf Erè1_4_fixed.mdf