Wenn die Entwicklung einer Datenbank abgeschlossen ist, empfiehlt es sich, alle Objekte und Daten in eine neu erstellte Datenbank zu importieren, um der Gefahr einer durch häufiges Ändern und Löschen bedingten Inkonsistenz der Objekte und Daten vorzubeugen.
Normalerweise legen Sie dazu über das Menü eine leere Datenbank an und importieren dann die einzelnen Objekte in den Versionen bis Access 2003 über das Menü DATEI – EXTERNE DATEN – IMPORTIEREN.
In Access 2007 wechseln Sie in der Multifunktionsleiste auf die Registerkarte EXTERNE DATEN und klicken in der Gruppe IMPORTIEREN auf die Schaltfläche ACCESS.
Lokalisieren Sie im nachfolgenden Dialog per DURCHSUCHEN die Beispieldatenbank, aktivieren Sie die Option IMPORTIEREN SIE TABELLEN, ABFRAGEN, FORMULARE … IN DIE AKTUELLE DATENBANK und klicken Sie auf OK.
Oder Sie möchten Objekte von einer Datenbank in eine andere verschieben, um Module in eine zentrale MDE-Datei auszulagern.
Auch hier führt der Weg in der Regel über die neue Datenbank sowie den anschließenden Import, wobei anschließend zusätzlich noch die Objekte in der Quelldatenbank gelöscht werden müssen. Wenig bekannt ist die Tatsache, dass Objekte auch per Drag & Drop zwischen Datenbanken übertragen werden können.
Access_aktuell zeigt Ihnen in diesem Beitrag, wie Sie dazu vorgehen sollten: - Öffnen Sie zunächst die Datenbank, aus der Objekte übertragen werden sollen.
- Starten Sie Access und legen Sie eine neue Datenbank an.
- Markieren Sie die Symbole beider Datenbanken in der Task-Leiste von Windows mit gedrückter STRG-Taste, klicken Sie mit der rechten Maustaste auf die Markierung und rufen Sie das Kontextmenü NEBENEINANDER an.
- Nun können Sie ganz bequem die gewünschten Objekte mit der Maus per Drag & Drop von einem Datenbankfenster in das andere übertragen. Auf diese Weise kopiert Access die Objekte aus der Quell- in die Zieldatenbank.
Oftmals sollen aber Objekte ausgelagert werden, um zum Beispiel eine zentrale Funktionsbibliothek aufzubauen.
Access_aktuell-Tipp: Bis Access 2003 funktioniert dazu der folgende Trick: Gehen Sie zunächst wie eben erläutert vor, halten Sie aber beim Ziehen der Objekte in das Datenbankfenster der Ziel-Datenbank die Umschalt-Taste gedrückt. Access kopiert das Objekt dann in die Zieldatenbank und löscht es anschließend nach einer Sicherheitsabfrage in der Quelldatenbank.