სიმპტომი:

როდესაც იყენებთ Microsoft Access-ს დაზიანებული Access მონაცემთა ბაზის ფაილის გასახსნელად, ჯერ ხედავთ შემდეგ შეცდომის შეტყობინებას (შეცდომა 53):

Ფაილი არ მოიძებნა

სკრინშოტის ნიმუში ასე გამოიყურება:

გაითვალისწინეთ, რომ შეცდომის შეტყობინების სათაურია „Microsoft Visual Basic აპლიკაციისთვის“, ასე რომ, როგორც ჩანს, შეცდომა გამოწვეულია VBA ფაილი ვერ მოიძებნა.

დააწკაპუნეთ ღილაკზე „OK“ და მიიღებთ შეცდომის შემდეგ შეტყობინებას (შეცდომა 29081):

მონაცემთა ბაზის გახსნა შეუძლებელია, რადგან მასში შემავალი VBA პროექტი ვერ იკითხება. მონაცემთა ბაზის გახსნა შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ VBA პროექტი პირველად წაიშლება. VBA პროექტის წაშლა წაშლის ყველა კოდს მოდულებიდან, ფორმებიდან და ანგარიშებიდან. თქვენ უნდა შექმნათ თქვენი მონაცემთა ბაზის სარეზერვო ასლი, სანამ ცდილობთ მონაცემთა ბაზის გახსნას და VBA პროექტის წაშლას.

სარეზერვო ასლის შესაქმნელად დააჭირეთ გაუქმებას და შემდეგ გააკეთეთ თქვენი მონაცემთა ბაზის სარეზერვო ასლი. მონაცემთა ბაზის გასახსნელად და VBA პროექტის წასაშლელად სარეზერვო ასლის შექმნის გარეშე დააჭირეთ OK.

or

მონაცემთა ბაზაში Visual Basic for Applications პროექტი კორუმპირებულია.

ეკრანის სურათი ასე გამოიყურება:

თუ თქვენ გააგრძელებთ ღილაკზე „OK“ დაჭერით, რათა Access-მა გახსნას მონაცემთა ბაზა და წაშალოს VBA პროექტი, თქვენ მიიღებთ მესამე შეცდომის შეტყობინებას (შეცდომა 29072), როგორც ქვემოთ მოცემულია:

Microsoft Access-მა აღმოაჩინა კორუფცია ამ ფაილში. კორუფციის გამოსწორების მიზნით, ჯერ გააკეთეთ ფაილის სარეზერვო ასლი. დააწკაპუნეთ ჩანართზე File, მიუთითეთ Manage და შემდეგ დააჭირეთ Compact and Repair Database. თუ ამჟამად ცდილობთ ამ კორუფციის გამოსწორებას, საჭიროა ხელახლა შექმნათ ეს ფაილი ან აღადგინოთ იგი წინა სარეზერვო ასლიდან.

ეკრანის სურათი ასე გამოიყურება:

რაც ნიშნავს, რომ Microsoft Access ვერ გახსნის მონაცემთა ბაზას.

ზუსტი ახსნა:

ჯანმრთელობის წვდომის ორიგინალური მონაცემთა ბაზა საერთოდ არ შეიცავს VBA პროექტებს. თუმცა, კორუფციის გამო, Access განიხილავს კორუმპირებული მონაცემთა ბაზის ფაილს, რომელიც შეიცავს VBA პროექტებს და შეეცდება გახსნას. ფაილის ვერ გახსნის შემდეგ, ის აჩვენებს ზემოხსენებულ შეცდომის შეტყობინებებს, რაც ცოტა დამაბნეველია, რადგან ორიგინალი ფაილი საერთოდ არ შეიცავს VBA პროექტებს.

ერთადერთი გამოსავალი არის ჩვენი პროდუქტის გამოყენება DataNumen Access Repair MDB ფაილის შეკეთება და ამ შეცდომის გადაჭრა.

ნიმუშის ფაილი:

აიღეთ დაზიანებული MDB ფაილის ნიმუში, რომელიც გამოიწვევს შეცდომას. mydb_7.mdb

ფაილი გარემონტებულია DataNumen Access Repair: mydb_7_fixed.mdb