symptomau:
Wrth geisio atodi cronfa ddata .MDF yn SQL Server, rydych chi'n gweld y neges gwall ganlynol:
Methodd atodi'r gronfa ddata ar gyfer Gweinydd 'xxx'. (Microsoft.SqlServer.Smo)
Digwyddodd eithriad wrth weithredu datganiad neu swp Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
Nid yw'r pennawd ar gyfer ffeil 'xxx.mdf' yn bennawd ffeil cronfa ddata ddilys. Mae'r eiddo MAINT FILE yn anghywir (Micosoft SQL Server, Gwall: 5172)
lle 'xxx.mdf' yw enw'r ffeil MDF sydd i'w hatodi.
Ciplun o'r neges gwall:
Esboniad manwl gywir:
Mae'r data yn ffeil MDF yn cael ei storio fel tudalennau, mae pob tudalen yn 8KB. Enw'r dudalen gyntaf yw tudalen pennawd y ffeil, sy'n cynnwys y most gwybodaeth bwysig am y ffeil gyfan, megis llofnod y ffeil, maint y ffeil, cydnawsedd, ac ati.
Os yw tudalen pennawd ffeil MDF wedi'i difrodi neu ei llygru, ac na all Microsoft ei chydnabod SQL Server, Yna SQL Server yn meddwl nad yw'r pennawd yn ddilys ac yn riportio'r gwall hwn.
Gallwch ddefnyddio ein cynnyrch DataNumen SQL Recovery i adfer y data o'r ffeil MDF llygredig a datrys y gwall hwn.
Ffeiliau Sampl:
Sampl o ffeiliau MDF llygredig a fydd yn achosi'r gwall:
SQL Server fersiwn | Ffeil MDF llygredig | Ffeil MDF wedi'i osod gan DataNumen SQL Recovery |
SQL Server 2005 | Gwall2_1.mdf | Gwall2_1_fixed.mdf |
SQL Server 2008 R2 | Gwall2_2.mdf | Gwall2_2_fixed.mdf |
SQL Server 2012 | Gwall2_3.mdf | Gwall2_3_fixed.mdf |
SQL Server 2014 | Gwall2_4.mdf | Gwall2_4_fixed.mdf |