Belirtiler:

Zədələnmiş Access verilənlər bazası faylını açmaq üçün Microsoft Access-dən istifadə edərkən əvvəlcə aşağıdakı xəta mesajını (xəta 53) görürsünüz:

Fayl tapılmadı

Nümunə ekran görüntüsü belə görünür:

Səhv mesajının başlığının “Tətbiq üçün Microsoft Visual Basic” olduğuna diqqət yetirin, belə görünür ki, xəta VBA faylının tapılmaması səbəbindən yaranıb.

"OK" düyməsini basın, növbəti səhv mesajını alacaqsınız (xəta 29081):

Verilənlər bazası açıla bilməz, çünki içindəki VBA layihəsi oxunmur. Verilənlər bazası yalnız VBA layihəsi ilk dəfə silindikdə açıla bilər. VBA layihəsinin silinməsi modullardan, formalardan və hesabatlardan bütün kodları silir. Verilənlər bazasını açmağa və VBA layihəsini silməyə cəhd etməzdən əvvəl verilənlər bazanızın ehtiyat nüsxəsini çıxarmalısınız.

Yedək nüsxəsini yaratmaq üçün Ləğv et klikləyin və sonra verilənlər bazanızın ehtiyat nüsxəsini yaradın. Verilənlər bazasını açmaq və ehtiyat nüsxə yaratmadan VBA layihəsini silmək üçün OK düyməsini basın.

or

Verilənlər bazasında Visual Basic for Applications layihəsi xarabdır.

Ekran görüntüsü belə görünür:

Access-ə verilənlər bazasını açmağa və VBA layihəsini silməyə icazə vermək üçün “OK” düyməsini klikləməklə davam etsəniz, aşağıdakı kimi üçüncü xəta mesajı (xəta 29072) alacaqsınız:

Microsoft Access bu faylda korrupsiya aşkarladı. Korrupsiyanı düzəltməyə çalışmaq üçün əvvəlcə faylın ehtiyat nüsxəsini çıxarın. Fayl sekmesine klikləyin, İdarə et üzərinə işarə edin və sonra Məlumat bazasını yığcamlaşdırın və təmir edin. Hazırda bu pozulmanı düzəltməyə çalışırsınızsa, bu faylı yenidən yaratmalı və ya əvvəlki ehtiyat nüsxədən bərpa etməlisiniz.

Ekran görüntüsü belə görünür:

bu o deməkdir ki, Microsoft Access verilənlər bazasını aça bilməz.

Dəqiq izahat:

Orijinal sağlamlıq Access verilənlər bazasında heç bir VBA layihəsi yoxdur. Bununla belə, korrupsiyaya görə, Access korlanmış verilənlər bazası faylının VBA layihələrini ehtiva etdiyini nəzərdən keçirəcək və onu açmağa çalışacaq. Faylı aça bilmədikdən sonra yuxarıdakı səhv mesajlarını göstərəcək, bu, orijinal faylda ümumiyyətlə VBA layihələri olmadığı üçün bir az qarışıqdır.

Yeganə çıxış yolu məhsulumuzdan istifadə etməkdir DataNumen Access Repair MDB faylını təmir etmək və bu səhvi həll etmək üçün.

Nümunə faylı:

Xətaya səbəb olacaq zədələnmiş MDB faylını nümunə götürün. mydb_7.mdb

Fayl ilə təmir edildi DataNumen Access Repair: mydb_7_fixed.mdb