Access-databasefiler (.mdb, .accdb) er ikke arkitekturspecifikke; der er ikke sådan noget som en "32-bit .mdb-fil" eller en "64-bit .accdb-fil". Der er 32-bit og 64-bit versioner af Access Database Engine (og drivere osv.), men de databasefiler, de producerer, er identiske.
Du modtager
fejl, fordi din version af Access Database Engine ikke længere understøtter versionen (ikke "bitness") af databasefilen, du forsøger at bruge. Hvis du bruger Access Database Engine til Access_2013 eller nyere, skal dit filformat være til Access_97 eller ældre. Hvis du bruger Access Database Engine fra Access_2010, er formatet på den fil, du prøver at bruge, supergammelt (sandsynligvis Access_2.0).
Som du ser ud til at have bemærket, kan vi stadig arbejde med ældre databasefiler ved hjælp af den ældre "Jet"-databasemotor, der leveres med Windows (Microsoft Access Driver (*.mdb)
), men det er en 32-bit driver, og der er ingen 64-bit version.