Jak naprawić błąd nierozpoznanego formatu bazy danych w programie MS Access

Ikona czasu czytania 7 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

zdjęcie czarnego MacBooka Pro na stole

| Sponsorowane |

Podczas próby otwarcia bazy danych MS Access może pojawić się błąd Nierozpoznany format bazy danych. Komunikat o błędzie pojawia się jako:

Nierozpoznany komunikat o błędzie formatu bazy danych

Komunikat o błędzie wskazuje, że format bazy danych nie jest rozpoznawany przez aplikację. Z powodu tego błędu otwarcie bazy danych może być niemożliwe.

Błąd może wystąpić z kilku powodów. Poniżej omówimy przyczyny błędu i rozwiązania, aby go rozwiązać.

Co powoduje błąd nierozpoznanego formatu bazy danych

Poniżej przedstawiono kilka możliwych przyczyn nierozpoznanego błędu formatu Database.mdb w programie MS Access:

  • Otwarcie pliku bazy danych Access najnowszej wersji w starszej wersji
  • Nieaktualna aplikacja Microsoft Access
  • Uszkodzone sektory na dysku twardym, na którym przechowywany jest plik bazy danych MS Access
  • Duże pliki bazy danych
  • Nagłe wyłączenie systemu
  • Atak wirusów lub złośliwego oprogramowania
  • Problemy ze sprzętem lub oprogramowaniem
  • Baza danych jest uszkodzona
  • Uszkodzony plik frxque32.mdb

Jak naprawić błąd nierozpoznanego formatu bazy danych w programie MS Access

Oto kilka metod, które możesz wypróbować, aby naprawić błąd nierozpoznanego formatu bazy danych w programie MS Access.

Metoda 1: Sprawdź i przekonwertuj format bazy danych MS Access

Nierozpoznany błąd formatu bazy danych może wystąpić podczas próby otwarcia pliku bazy danych starszej wersji (2003 lub starszej) programu MS Access w nowszej wersji (2010 lub nowszej) lub odwrotnie. Sprawdź więc wersję MS Access i rozszerzenie pliku bazy danych. Na przykład: Jeśli masz plik .mdb, upewnij się, że otwierasz go w programie Microsoft Access 2002 lub we wcześniejszej wersji. Jeśli masz plik accdb, otwórz go w programie MS Access 2007 lub nowszym.

Jeśli masz plik bazy danych programu Access 2003 lub starszej wersji, możesz go również przekonwertować na format pliku accdb. Aby to zrobić, wykonaj następujące kroki:

  • Otwórz Microsoft Access.
  • Kliknij na filet opcję, a następnie kliknij Otwarte.
  • Wybierz Dostęp 2000 lub dostęp 2002-2003 plik bazy danych (.mdb), który chcesz przekonwertować.
  • Kliknij filet a następnie wybierz Zapisz jako opcja.
  • Kliknij Zapisz bazę danych jako.
  • Wybierz Wejdź typ pliku, a następnie kliknij Zapisz jako.
  • Zapisz jako w oknie dialogowym wpisz nazwę pliku w polu Nazwa pliku , a następnie kliknij Zapisz.

Metoda 2: Wycofanie aktualizacji systemu Windows

Wielu użytkowników zgłosiło błąd „nierozpoznany format bazy danych” po pobraniu aktualizacji systemu Windows. Jeśli błąd występuje z powodu problematycznych aktualizacji, możesz spróbować wycofać aktualizacje systemu Windows. Aby to zrobić, wykonaj następujące kroki:

  • Idź do Start opcja.
  • Kliknij Ustawienia > Aktualizacja i zabezpieczenia > Windows Update > Wyświetl historię aktualizacji > Odinstaluj aktualizacje.
  • Szukaj dla Aktualizacja, kliknij prawym przyciskiem myszy, a następnie kliknij Odinstaluj.

Metoda 3: Wyłącz dzierżawę

Podczas próby otwarcia bazy danych z kodu Visual Basic przy użyciu DAO może zostać wyświetlony błąd nierozpoznanego formatu bazy danych. Zwykle dzieje się tak, gdy baza danych jest przechowywana w sieciowym udziale plików i jednocześnie korzysta z niej wielu użytkowników. W takim przypadku można wyłączyć dzierżawę w systemie, w którym przechowywana jest współdzielona baza danych. Aby to zrobić, wykonaj następujące kroki:

  • Idź do Pole wyszukiwania systemu Windows i typ Wiersz polecenia.
  • Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
  • Następnie skopiuj i wklej poniższe polecenia do okna wiersza polecenia:

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v WyłączLeasing /t REG_DWORD /d 1 /f

SERWER NETSTOP

SERWER NET START

  • Naciśnij Wchodzę klawisz.
  • Wyjdź z Wiersz polecenia.

Metoda 4: Napraw plik frxque32.mdb

Plik frxque32.mdb jest przechowywany w katalogu FRx SysData. Ten katalog zawiera wszystkie ważne pliki dla aplikacji FRx. Czasami podczas uruchamiania Monitora kolejek może pojawić się błąd formatu nierozpoznanej bazy danych programu MS Access. Występuje, jeśli występuje problem z ustawieniami QueDirectory w pliku system.cfg lub plik frxque32.mdb jest uszkodzony. W takim przypadku możesz przywrócić plik frxque32.mdb, aby rozwiązać problem. Wykonaj poniższe kroki:

  • Otwórz Katalog kolejek FRx a następnie przejdź do frxque32.mdb plik.
  • Zmień nazwę pliku frxque32.mdb plik (na przykład: frxque32.mdb.old).
  • Teraz zlokalizuj frxque32.tpl plik w katalogu, utwórz kopię tego pliku, a następnie zmień nazwę kopii na frxque32.mdb.

Uruchom ponownie MS Access i spróbuj otworzyć bazę danych.

Metoda 5: Importuj dane do nowej bazy danych MS Access

Jeśli baza danych jest uszkodzona, może również pojawić się błąd Nierozpoznany format bazy danych. W takim przypadku możesz spróbować zaimportować dane z uszkodzonej bazy danych do nowej bazy danych MS Access. Wykonaj następujące kroki:

  • Otwórz aplikację MS Access.
  • Wybierz Pusta baza danych.
  • Kliknij Stwórz możliwość utworzenia nowej bazy danych.
  • W kreatorze nowego pliku bazy danych kliknij plik Dane zewnętrzne opcja.

Zakładka Dane zewnętrzne w Ms Access

  • Kliknij Importuj bazę danych dostępu.
  • Na Uzyskaj dostęp do zewnętrznej bazy danych kreatora, kliknij Przeglądaj zakładkę, aby wybrać plik bazy danych.
  • W oknie zobaczysz dwie opcje. Wybierz dowolny i kliknij OK.

Pobierz dane zewnętrzne — okno Dostęp do bazy danych

  • Na Importuj obiekty wybierz obiekty bazy danych i kliknij OK.

Okno importu obiektów

Metoda 6: Napraw bazę danych programu Access

Jeśli Twoja baza danych jest przewymiarowana lub uszkodzona, możesz użyć wbudowanego narzędzia programu Microsoft Access — Kompaktuj i napraw, aby skompaktować i naprawić uszkodzoną bazę danych. Może zmniejszyć rozmiar bazy danych, eliminując nieużywane miejsce. Aby użyć tego narzędzia, wykonaj następujące kroki:

  • Otwórz aplikację Microsoft Access.
  • Na Szablony kliknij dwukrotnie plik Pusta baza danych opcja.
  • Kliknij filet a następnie kliknij Zamknij.
  • Dodaj Narzędzia bazy danych a następnie kliknij Kompaktowanie i naprawa bazy danych.
  • Na Baza danych do kompaktowania z kreatora, przeglądaj i wybierz bazę danych, którą chcesz naprawić. Kliknij Kompaktowy.
  • Wybierz lokalizację, w której chcesz zapisać naprawiony plik bazy danych i kliknij Zapisz.

Uwaga: Powyższe kroki mają na celu naprawę pliku bazy danych, który się nie otwiera.

Jeśli wbudowane narzędzie programu Microsoft Access — Kompaktuj i napraw nie powiedzie się lub nie działa, możesz wypróbować profesjonalnego MS Narzędzie do naprawy bazy danych dostępu, Takie jak Gwiezdna naprawa dla Access. Jest to niezawodne oprogramowanie do naprawy uszkodzonej bazy danych. Po naprawie pokazuje podgląd wszystkich możliwych do odzyskania obiektów, w tym formularzy, tabel, raportów, zapytań itp. Oprogramowanie obsługuje Office 365, Access 2021, 2019, 2016, 2013 i wcześniejsze wersje.

Jak zapobiec nieznanemu błędowi bazy danych MS Access

Teraz, gdy wiesz, jak naprawić błąd nieznanego formatu bazy danych w programie MS Access, oto, jak uniknąć go w przyszłości:

  • Użyj zgodnych wersji dostępu: Upewnij się, że wersja MS Access, której używasz do otwierania bazy danych, jest zgodna z wersją użytą do jej utworzenia lub jest nowsza. Unikaj używania starszych wersji do otwierania baz danych utworzonych w nowszych wersjach programu Access.
  • Regularne aktualizacje: Aktualizuj swój pakiet MS Access i pakiet Office do najnowszej wersji. Zapewnia to kompatybilność z bazami danych tworzonymi w nowszych wersjach i zmniejsza ryzyko napotkania błędów formatowych.
  • Unikaj korupcji: Uszkodzenie bazy danych może powodować różne błędy, w tym błąd nieznanego formatu bazy danych. Aby zapobiec korupcji:
    • Zawsze zamykaj poprawnie bazę danych przed wyłączeniem komputera.
    • Unikaj pracy na bazie danych bezpośrednio z lokalizacji sieciowych; zamiast tego pracuj na kopii lokalnej, a następnie zaktualizuj wersję sieciową.
    • Regularnie korzystaj z narzędzi kompaktowych i naprawczych, aby zachować integralność bazy danych.
  • Często twórz kopie zapasowe: Regularne kopie zapasowe mogą uchronić Cię przed utratą danych w przypadku uszkodzenia lub błędów. Utrzymuj rutynę tworzenia kopii zapasowych bazy danych po znaczących aktualizacjach lub w regularnych odstępach czasu.
  • Podzielona architektura bazy danych: W środowiskach wielu użytkowników rozważ podzielenie bazy danych na część frontową (zawierającą zapytania, formularze, raporty i moduły) oraz część zaplecza (zawierającą tabele z danymi). Zmniejsza to ryzyko korupcji i poprawia wydajność.
  • Korzystaj z zaufanych lokalizacji: przechowuj bazy danych programu Access w zaufanych lokalizacjach określonych w opcjach programu Access. Pliki znajdujące się w zaufanych lokalizacjach rzadziej napotykają błędy związane z bezpieczeństwem.

Zamknięcie

Błąd nierozpoznanego formatu bazy danych może uniemożliwić otwarcie bazy danych. Może wystąpić z wielu powodów. Możesz spróbować naprawić błąd, postępując zgodnie z metodami omówionymi w tym artykule. Jeśli ten błąd wystąpi z powodu uszkodzenia bazy danych, możesz użyć narzędzia „Kompaktuj i napraw” lub Stellar Repair for Access, aby naprawić uszkodzoną bazę danych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *