simptomë:
Kur përpiqeni të bashkëngjitni një bazë të dhënash .MDF në SQL Server, ju shihni mesazhin e mëposhtëm të gabimit:
Dështoi bashkëngjitja e bazës së të dhënave për serverin 'xxx'. (Microsoft.SqlServer.Smo)
Një përjashtim ndodhi gjatë ekzekutimit të një deklarate ose grupi 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. Vetia FILE SIZE është e pasaktë. (Micosoft SQL Server, Gabim: 5172)
ku 'xxx.mdf' është emri i skedarit MDF që do të bashkëngjitet.
Pamja e ekranit të mesazhit të gabimit:
Shpjegimi i saktë:
Të dhënat në një skedar MDF ruhen si faqe, ku çdo faqe është 8 KB në madhësi. Faqja e parë, e quajtur faqja e kokës së skedarit, përmban most informacione të rëndësishme për të gjithë skedarin, duke përfshirë nënshkrimin e skedarit, madhësinë, përputhshmërinë dhe detaje të tjera thelbësore.
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 ta raportojë këtë gabim.
Ju mund të përdorni produktin tonë DataNumen SQL Recovery për të rikuperuar të dhënat nga skedari i korruptuar MDF dhe për të zgjidhur këtë gabim.
Shembuj të skedarëve:
Mostra e skedarëve të korruptuar MDF që do të shkaktojnë gabimin:
SQL Server version | Skedar MDF i korruptuar | Skedari MDF i rregulluar nga DataNumen SQL Recovery |
SQL Server 2005 | Gabim 2_1.mdf | Gabimi2_1_rregulluar.mdf |
SQL Server 2008 R2 | Gabim 2_2.mdf | Gabimi2_2_rregulluar.mdf |
SQL Server 2012 | Gabim 2_3.mdf | Gabimi2_3_rregulluar.mdf |
SQL Server 2014 | Gabim 2_4.mdf | Gabimi2_4_rregulluar.mdf |