simptomë:

Kur përpiqeni të bashkëngjitni një bazë të të dhënave .MDF në SQL Server, ju shihni mesazhin e gabimit vijues:

Bashkangjit bazën e të dhënave dështoi për serverin 'xxx'. (Microsoft.SqlServer.Smo)

Një përjashtim ndodhi gjatë ekzekutimit të një deklarate ose grumbulli Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)

Titulli për skedarin 'xxx.mdf' nuk është një titull i vlefshëm i skedarit të bazës së të dhënave. Prona e FILE SIZE është e pasaktë. (Micosoft SQL Server, Gabim: 5172

ku 'xxx.mdf' është emri i skedarit MDF që do të bashkëngjitet.

Foto nga mesazhi i gabimit:

Shpjegim i saktë:

Të dhënat në skedarin MDF ruhen si faqe, secila faqe është 8 KB. Faqja e parë quhet faqja e kokës së skedarit, e cila përmban most informacion i rëndësishëm për të gjithë skedarin, siç janë nënshkrimi i skedarit, madhësia e skedarit, përputhshmëria, etj.

Nëse faqja e kokës së skedarit MDF është e dëmtuar ose e dëmtuar dhe nuk mund të njihet nga Microsoft SQL Server, atëherë SQL Server do të mendojë se titulli nuk është i vlefshëm dhe do të raportojë këtë gabim.

Ju mund të përdorni produktin tonë DataNumen SQL Recovery për të rimarrë të dhënat nga skedari i korruptuar MDF dhe për të zgjidhur këtë gabim.

Dosjet e mostrave:

Shembull skedarë të korruptuar MDF që do të shkaktojnë gabimin:

SQL Server version Skedar i korruptuar MDF Skedari MDF i fiksuar nga DataNumen SQL Recovery
SQL Server 2005 Gabim2_1.mdf Gabim2_1_fiks.mdf
SQL Server 2008 R2 Gabim2_2.mdf Gabim2_2_fiks.mdf
SQL Server 2012 Gabim2_3.mdf Gabim2_3_fiks.mdf
SQL Server 2014 Gabim2_4.mdf Gabim2_4_fiks.mdf