Белги:

.MDF маалымат базасын тиркөөгө аракет кылып жатканда SQL Server, сиз төмөнкү ката кабарын көрөсүз:

Сервер "xxx" үчүн маалымат базасын тиркөө ишке ашкан жок. (Microsoft.SqlServer.Smo)

Transact-SQL билдирүүсүн же пакетин аткарууда өзгөчө кырдаал болду. (Microsoft.SqlServer.ConnectionInfo)

'xxx.mdf' файлынын аталышы жарактуу маалымат базасы файлынын аталышы эмес. FILE SIZE касиети туура эмес.(Micosoft SQL Server, Ката: 5172)

мында 'xxx.mdf' тиркеле турган MDF файлынын аты.

Ката кабарынын скриншоту:

Так түшүндүрмө:

MDF файлындагы маалыматтар барак түрүндө сакталат, ар бир барактын көлөмү 8 КБ. Файлдын баш бети деп аталган биринчи бет м-н камтыйтost бүт файл жөнүндө маанилүү маалымат, анын ичинде файлдын кол тамгасы, өлчөмү, шайкештиги жана башка маанилүү маалыматтар.

MDF файлынын баш бети бузулуп же бузулуп, аны Microsoft тааный албаса SQL Serverболсо, анда SQL Server баш жараксыз деп ойлоп, бул ката жөнүндө кабарлайт.

Биздин продуктуну колдонсоңуз болот DataNumen SQL Recovery бузулган MDF файлынан маалыматтарды калыбына келтирүү жана бул катаны чечүү.

Үлгү файлдары:

Катага алып келе турган бузулган MDF файлдарынын үлгүсү:

SQL Server версия Бузулган MDF файлы MDF файлы тарабынан бекитилген 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