علائم:

هنگام تلاش برای پیوست کردن پایگاه داده 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 کیلوبایت است. صفحه اول که صفحه هدر فایل نامیده می شود حاوی m استost اطلاعات مهم در مورد کل فایل، از جمله امضای فایل، اندازه، سازگاری، و سایر جزئیات ضروری.

اگر صفحه هدر فایل MDF آسیب دیده یا خراب است و توسط مایکروسافت قابل شناسایی نیست SQL Server، و سپس SQL Server فکر می کند هدر معتبر نیست و این خطا را گزارش می کند.

شما می توانید از محصول ما استفاده کنید DataNumen SQL Recovery برای بازیابی اطلاعات فایل MDF خراب و رفع این خطا.

فایل های نمونه:

نمونه فایل های ام دی اف خراب که باعث ایجاد خطا می شود:

SQL Server نسخه فایل ام دی اف خراب فایل ام دی اف توسط 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