Hoe u de niet-herkende database-indelingsfout in MS Access kunt oplossen

Pictogram voor leestijd 7 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

foto van zwarte MacBook Pro op tafel

| Gesponsord |

Het is mogelijk dat u de foutmelding Niet-herkende database-indeling ontvangt wanneer u probeert de MS Access-database te openen. Het foutbericht verschijnt als:

Foutmelding niet-herkende database-indeling

De foutmelding geeft aan dat het databaseformaat niet door de toepassing wordt herkend. Vanwege deze fout kunt u de database mogelijk niet openen.

De fout kan verschillende oorzaken hebben. Hieronder bespreken we de redenen achter de fout en de oplossingen om deze op te lossen.

Wat veroorzaakt een niet-herkende database-indelingsfout

Hieronder volgen enkele mogelijke redenen achter de niet-herkende database.mdb-formaatfout in MS Access:

  • Het openen van het Access-databasebestand van de nieuwste versie in een oudere versie
  • Verouderde Microsoft Access-applicatie
  • Slechte sectoren op de harde schijf waar het MS Access-databasebestand is opgeslagen
  • Grote databasebestanden
  • Plotseling afsluiten van het systeem
  • Virus- of malware-aanval
  • Hardware- of softwareproblemen
  • Database is beschadigd
  • Beschadigd bestand frxque32.mdb

Hoe u de niet-herkende database-indelingsfout in MS Access kunt oplossen

Hier zijn enkele methoden die u kunt proberen om de niet-herkende database-indelingsfout in MS Access op te lossen.

Methode 1: controleer en converteer het MS Access-databaseformaat

De niet-herkende database-indelingsfout kan optreden wanneer u probeert het databasebestand van de oudere versie (2003 of eerder) van MS Access te openen in een nieuwere versie (2010 of later) of vice versa. Controleer dus de MS Access-versie en de bestandsextensie van de database. Bijvoorbeeld: als u een .mdb-bestand hebt, zorg er dan voor dat u het opent in Microsoft Access 2002 of eerdere versie. Als je een .accdb-bestand hebt, open het dan in MS Access 2007 of een latere versie.

Als u een databasebestand van Access 2003 of een oudere versie hebt, kunt u dit ook converteren naar het .accdb-bestandsformaat. Volg hiervoor deze stappen:

  • Microsoft Access openen.
  • Klik op de Dien in optie en klik vervolgens op Openen.
  • Kies de toegang 2000 of Toegang 2002-2003 databasebestand (.mdb) dat u moet converteren.
  • Klik Dien in en selecteer vervolgens de Opslaan als optie.
  • Klik Database opslaan als.
  • Selecteer het Toegang tot bestandstype en klik vervolgens op Opslaan als.
  • In het Opslaan als typt u een bestandsnaam in het Bestandsnaam in en klik vervolgens op Bespaar.

Methode 2: Windows-updates terugdraaien

Veel gebruikers hebben gemeld dat ze de fout "niet-herkende database-indeling" tegenkwamen na het downloaden van de Windows-updates. Als de fout optreedt als gevolg van problematische updates, kunt u proberen de Windows-updates terug te draaien. Volg hiervoor deze stappen:

  • Ga naar uw Start optie.
  • Klik Instellingen > Bijwerken en beveiliging > Windows Update > Uw updategeschiedenis bekijken > Updates verwijderen.
  • Zoek naar de bijwerken, klik er met de rechtermuisknop op en klik vervolgens op Installatie ongedaan maken.

Methode 3: Leasing uitschakelen

Mogelijk krijgt u de niet-herkende database-indelingsfout wanneer u de database probeert te openen vanuit visuele basiscode met behulp van DAO. Dit gebeurt meestal wanneer de database is opgeslagen op een netwerkbestandsshare en meerdere gebruikers deze tegelijkertijd gebruiken. In zo'n geval kunt u de leasing uitschakelen op het systeem waarop de gedeelde database is opgeslagen. Volg hiervoor deze stappen:

  • Ga naar uw Windows Search veld en het type Opdrachtprompt.
  • Klik met de rechtermuisknop op Command Prompt en selecteer Als administrator uitvoeren.
  • Kopieer en plak vervolgens de onderstaande opdrachten in het opdrachtpromptvenster:

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f

NET STOP-SERVER

NET START-SERVER

  • Druk op de Enter sleutel.
  • Verlaat de Command Prompt.

Methode 4: repareer het bestand frxque32.mdb

Het bestand frxque32.mdb wordt opgeslagen in de map FRx SysData. Deze map bevat alle belangrijke bestanden voor de FRx-toepassingen. Soms krijgt u de MS Access niet-herkende database-indelingsfout tijdens het starten van de wachtrijmonitor. Het treedt op als er een probleem is met de QueDirectory-instellingen in het bestand system.cfg of als het bestand frxque32.mdb beschadigd is. In dat geval kunt u het bestand frxque32.mdb herstellen om het probleem op te lossen. Volg de onderstaande stappen:

  • Open de FRx-wachtrijmap en ga dan naar frxque32.mdb bestand.
  • Hernoem de frxque32.mdb bestand (bijvoorbeeld: frxque32.mdb.old).
  • Zoek nu het frxque32.tpl bestand in de map, maak een kopie van dit bestand en hernoem de kopie als frxque32.mdb.

Herstart MS Access en probeer de database te openen.

Methode 5: gegevens importeren in een nieuwe MS Access-database

Mogelijk krijgt u ook de foutmelding Niet-herkende database-indeling als de database beschadigd is. Als dit het geval is, kunt u proberen de gegevens uit de beschadigde database te importeren in een nieuwe MS Access-database. Volg deze stappen:

  • Open de MS Access-toepassing.
  • kies Lege database.
  • Klik op de creëren optie om een ​​nieuwe database aan te maken.
  • Klik in de nieuwe databasebestandswizard op de Externe Gegevens optie.

Tabblad Externe gegevens in MS Access

  • Klik op Access-database importeren.
  • Op de Ontvang een externe gegevenstoegangsdatabase wizard, klikt u op het Blader tab om het databasebestand te kiezen.
  • U ziet twee opties in het venster. Selecteer er een en klik OK.

Externe gegevens ophalen - Toegang tot het databasevenster

  • Op de Objecten importeren selecteert u de database-objecten en klikt u op OK.

Venster Objecten importeren

Methode 6: Repareer uw Access-database

Als uw database te groot of beschadigd is, kunt u de ingebouwde tool van Microsoft Access - Compact and Repair - gebruiken om de beschadigde database te comprimeren en te herstellen. Het kan de grootte van de database verkleinen door ongebruikte ruimte te elimineren. Volg deze stappen om dit hulpprogramma te gebruiken:

  • Open uw Microsoft Access-toepassing.
  • Op de Sjablonen dubbelklik op het Lege database optie.
  • Klik Dien in En klik vervolgens op Sluiten.
  • Kies Database-hulpprogramma's En klik vervolgens op Database comprimeren en repareren.
  • Op de Database naar compact vanuit wizard, blader en selecteer de database die u wilt repareren. Klik Compact.
  • Selecteer een locatie om het gerepareerde databasebestand op te slaan en klik Besparen.

Opmerking: De bovenstaande stappen zijn bedoeld om het databasebestand te repareren dat niet wordt geopend.

Als de ingebouwde tool van Microsoft Access – Compact and Repair niet werkt of niet werkt, kunt u een professionele MS Access-databaseherstelprogramma, zoals Stellaire reparatie voor toegang. Het is een betrouwbare software om de beschadigde database te herstellen. Na reparatie toont het een voorbeeld van alle herstelbare objecten, inclusief formulieren, tabellen, rapporten, query's, enz. De software ondersteunt Office 365, Access 2021, 2019, 2016, 2013 en eerdere versies.

Hoe u de MS Access-onbekende databasefout kunt voorkomen

Nu u weet hoe u de onbekende database-indelingsfout in MS Access kunt oplossen, kunt u dit als volgt in de toekomst vermijden:

  • Gebruik compatibele toegangsversies: Zorg ervoor dat de versie van MS Access die u gebruikt om de database te openen overeenkomt met of nieuwer is dan de versie die is gebruikt om de database te maken. Vermijd het gebruik van oudere versies om databases te openen die zijn gemaakt met nieuwere versies van Access.
  • Regelmatige updates: Houd uw MS Access- en Office-pakket bijgewerkt naar de nieuwste versie. Dit garandeert compatibiliteit met databases die in nieuwere versies zijn gemaakt en vermindert het risico op formaatgerelateerde fouten.
  • Vermijd corruptie: Databasecorruptie kan verschillende fouten veroorzaken, waaronder de onbekende database-indelingsfout. Om corruptie te voorkomen:
    • Sluit de database altijd goed af voordat u uw computer afsluit.
    • Vermijd rechtstreeks vanaf netwerklocaties aan de database te werken; werk in plaats daarvan aan een lokale kopie en update vervolgens de netwerkversie.
    • Gebruik regelmatig compact- en reparatiehulpprogramma's om de database-integriteit te behouden.
  • Maak regelmatig een back-up: Regelmatige back-ups kunnen u beschermen tegen gegevensverlies in geval van corruptie of fouten. Zorg voor een routine voor het maken van back-ups van uw database na belangrijke updates of met regelmatige tussenpozen.
  • Gesplitste databasearchitectuur: Voor omgevingen met meerdere gebruikers kunt u overwegen uw database op te splitsen in een front-end (met query's, formulieren, rapporten en modules) en een back-end (met tabellen met gegevens). Dit vermindert het risico op corruptie en verbetert de prestaties.
  • Gebruik vertrouwde locaties: bewaar uw Access-databases op vertrouwde locaties zoals gespecificeerd in de Access-opties. Bij bestanden op vertrouwde locaties is de kans kleiner dat er beveiligingsgerelateerde fouten optreden.

Closure

De niet-herkende database-indelingsfout kan ervoor zorgen dat u de database niet kunt openen. Het kan om verschillende redenen voorkomen. U kunt proberen de fout op te lossen door de methoden te volgen die in dit artikel worden besproken. Als deze fout optreedt als gevolg van corruptie in de database, kunt u het hulpprogramma “Compact and Repair” of Stellar Repair for Access gebruiken om de corrupte database te repareren.