Vor einigen Tagen habe ich mich bezgl. eines Problems mit meinem Laptop durch verschiedene Foren geschlagen. Dabei stieß ich auf eine interessante Frage eines Forenuser bezgl. Access 2002, 2007 und Vista. Ist es möglich, eine Datenbank, die unter Access 2002 erstellt wurde im MDE Format in Access 2007 unter Vista auszuführen?
Ja, dass ist möglich! Access 2007 öffnet die 2002er-MDE im Kompatibilitätsmodus. Dieser Modus stellt alle 2002er-Funktionen bereit. Das Betriebssystem, somit Vista, spielt überhaupt keine Rolle! Neue Funktionen in Access 2007 können in der geöffneten Datei jedoch nicht genutzt werden, weil diese das ACCDE- bzw. das ACCDB-Format voraussetzen. Das Sicherheitsmodell von Access 2007 kommt jedoch sehrwohl zum Tragen, was somit gefährliche Makros blockiert. Durch die verschiedenen Einstellungen im Vertrauensstellencenter lässt sich das aber regeln. Dazu ist es notwendig, dass sie dort beispielweise den Ordner, in dem die MDE gespeichert ist, den vertrauenswürdigen Speicherorten hinzufügen oder die Makrosicherheit herunterstufen.
Möchtest du alle 2007er-Funktionen nutzen?
Dann empfiehlt es sich, eine Front-End/Back-End-Lösung einzusetzen. Das Back-End wird im 2002er Format erstellt. Die Tabellen können dann sowohl in ein 2002er-Front-End (MDB, MDE) als auch in ein 2007er-Front-End (ACCDE, ACCDB) eingebunden werden.