Sintomu:

Meta tipprova tehmeż database .MDF fi SQL Server, tara l-messaġġ ta 'żball li ġej:

Waħħal id-database falluta għas-Server 'xxx'. (Microsoft.SqlServer.Smo)

Eċċezzjoni seħħet waqt l-eżekuzzjoni ta 'dikjarazzjoni jew lott Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)

L-intestatura għall-fajl 'xxx.mdf' mhix intestatura valida tal-fajl tad-database. Il-proprjetà DAQS TAL-FILE mhix korretta. (Micosoft SQL Server, Żball: 5172)

fejn 'xxx.mdf' huwa l-isem tal-fajl MDF li għandu jkun mehmuż.

Screenshot tal-messaġġ ta 'żball:

Spjegazzjoni preċiża:

Id-dejta fil-fajl MDF hija maħżuna bħala paġni, kull paġna hija 8KB. L-ewwel paġna tissejjaħ il-paġna tal-header tal-fajl, li fiha l-most informazzjoni importanti dwar il-fajl kollu, bħall-firma tal-fajl, id-daqs tal-fajl, il-kompatibilità, eċċ.

Jekk il-paġna tal-header tal-fajl MDF hija mħassra jew korrotta, u ma tistax tiġi rikonoxxuta minn Microsoft SQL Server, Imbagħad SQL Server se jaħseb li l-intestatura mhix valida u tirrapporta dan l-iżball.

Tista 'tuża l-prodott tagħna DataNumen SQL Recovery biex tirkupra d-dejta mill-fajl MDF korrott u ssolvi dan l-iżball.

Fajls tal-Kampjun:

Kampjun ta 'fajls MDF korrotti li jikkawżaw l-iżball:

SQL Server verżjoni Fajl MDF korrott Fajl MDF iffissat minn DataNumen SQL Recovery
SQL Server 2005 Error2_1.mdf Error2_1_fixed.mdf
SQL Server 2008 R2 Error2_2.mdf Error2_2_fixed.mdf
SQL Server 2012 Error2_3.mdf Error2_3_fixed.mdf
SQL Server 2014 Error2_4.mdf Error2_4_fixed.mdf