Belirtiler:

MDF verilənlər bazasını daxil edərkən SQL Server, aşağıdakı səhv mesajını görürsünüz:

SQL Server məntiqi ardıcıllığa əsaslanan I/O xətası aşkarlandı: cırıq səhifə (gözlənilən imza: 0x########; faktiki imza: 0x#######). Bu, 'xxxx.mdf' faylında ### ofsetində verilənlər bazası ID #-də (#:#) səhifənin oxunması zamanı baş verdi. Əlavə mesajlar SQL Server xəta jurnalı və ya sistem hadisə jurnalı daha ətraflı məlumat verə bilər. Bu verilənlər bazası bütövlüyünü təhdid edən ciddi xəta vəziyyətidir və dərhal düzəldilməlidir. Tam verilənlər bazası uyğunluq yoxlamasını tamamlayın (DBCC CHECKDB). Bu xətaya bir çox amillər səbəb ola bilər; əlavə məlumat üçün bax SQL Server Kitablar online.

burada 'xxx.mdf' daxil olan MDF faylının adıdır.

Bəzən .MDF verilənlər bazası uğurla əlavə oluna bilər. Bununla belə, SQL ifadəsini yerinə yetirməyə çalışdığınız zaman, məsələn

SEÇİN * [TestDB].[dbo].[test_cədvəli_1]

yuxarıdakı səhv mesajını da alacaqsınız.

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

Dəqiq izahat:

MDF faylındakı məlumatlar səhifələr şəklində saxlanılır, hər səhifə 8KB-dir. SQL Server səhifədəki məlumatların, yəni yoxlama məbləğinin və ya cırılmış səhifənin ardıcıllığına və inteqrasiyasına əmin olmaq üçün iki mexanizmdən istifadə edir. Hər ikisi isteğe bağlıdır.

If SQL Server bəzi məlumat səhifələri üçün cırılmış səhifələri etibarsız hesab edərsə, bu səhvi bildirəcəkdir.

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əta5_1.mdf Error5_1_fixed.mdf
SQL Server 2008 R2 Xəta5_2.mdf Error5_2_fixed.mdf
SQL Server 2012 Xəta5_3.mdf Error5_3_fixed.mdf
SQL Server 2014 Xəta5_4.mdf Error5_4_fixed.mdf