Belirtiler:

MDF verilənlər bazasını daxil etməyə çalışarkən SQL Server, aşağıdakı səhv mesajını görürsünüz:

Server 'xxx' üçün verilənlər bazası əlavə edilmədi. (Microsoft.SqlServer.Smo)

Transact-SQL bəyanatı və ya toplusu icra edilərkən istisna baş verdi. (Microsoft.SqlServer.ConnectionInfo)

'xxx.mdf' faylının başlığı etibarlı verilənlər bazası fayl başlığı deyil. FILE SIZE xüsusiyyəti yanlışdır.(Micosoft SQL Server, Xəta: 5172)

burada 'xxx.mdf' əlavə ediləcək MDF faylının adıdır.

Səhv mesajının ekran görüntüsü:

Dəqiq izahat:

MDF faylındakı məlumatlar hər səhifənin ölçüsü 8 KB olmaqla səhifələr şəklində saxlanılır. Fayl başlığı səhifəsi adlanan birinci səhifə m-dən ibarətdirost fayl imzası, ölçüsü, uyğunluğu və daxil olmaqla bütün fayl haqqında vacib məlumatlar digər vacib detallar.

MDF faylının başlıq səhifəsi zədələnibsə və ya zədələnibsə və Microsoft tərəfindən tanınmırsa SQL Server, Sonra SQL Server başlığın etibarlı olmadığını düşünəcək və bu səhvi bildirəcək.

Məhsulumuzdan istifadə edə bilərsiniz DataNumen SQL Recovery pozulmuş MDF faylından məlumatları bərpa etmək və bu səhvi həll etmək.

Nümunə faylları:

Xətaya səbəb olan zədələnmiş MDF fayllarını nümunə götürün:

SQL Server variant Zədələnmiş MDF faylı MDF faylı tərəfindən düzəldildi DataNumen SQL Recovery
SQL Server 2005 Xəta2_1.mdf Error2_1_fixed.mdf
SQL Server 2008 R2 Xəta2_2.mdf Error2_2_fixed.mdf
SQL Server 2012 Xəta2_3.mdf Error2_3_fixed.mdf
SQL Server 2014 Xəta2_4.mdf Error2_4_fixed.mdf