window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-TCJTE9L38H');

Tabellen [basics]: Verknüpfung aktualisieren

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

Wenn Du wie im Artikel Tabellen [basics]: Datenbank aufteilen per Assistent (www.access-basics.de/580) Deine Datenbank in Frontend und Backend aufgeteilt hast, kann es passieren, dass jemand das Verzeichnis oder den Dateinamen des Backends ändert. Da der Pfad zum Backend in den Tabellenverknüpfungen gespeichert ist, die beim Aufteilen der Datenbank erstellt wurden, kann das Frontend das Backend mit den Tabellen nicht mehr finden. Wie Du in einem solchen Fall die Verknüpfungen schnell aktualisierst, zeigt der vorliegende Artikel.

Beispieldatenbank

Die Beispiele dieses Artikels finden Sie in der Datenbank 2206_TabellenBasics_VerknuepfungAktualisieren.zip.

Was geschieht, wenn sich der Pfad zum Backend ändert

Es kann viele Gründe geben, warum sich der Pfad zu einer Datei ändert. Vielleicht meint man selbst, man müsse den Dateinamen des Backends anpassen, weil dieser nicht aussagekräftig genug ist, oder man ändert den Namen eines der darüber liegenden Verzeichnisse.

Jeder dieser Schritte ändert den Pfad zur Backenddatei, was letztlich dazu führt, dass das Frontend die Verknüpfungen zu den im Backend liegenden Tabellen nicht mehr sauber auflösen kann.

Angenommen, wir verwenden eine Frontenddatenbank namens Frontend.accdb, die Verknüpfungen zu den Tabellen einer Backendatenbank namens Backend.accdb enthält. Ändern wir den Namen der Backenddatenbank in MeinBackend.accdb und versuchen dann, in der Frontenddatenbank eine der verknüpften Tabellen zu öffnen, erhalten wir die Meldung aus Bild 1.

Meldung beim Zugriff auf eine verknüpfte Tabelle, deren Backend verschoben wurde

Bild 1: Meldung beim Zugriff auf eine verknüpfte Tabelle, deren Backend verschoben wurde

Lösung: Tabellenverknüpfungs-Manager

Was nun Die einfachste Lösung ohne Einsatz von VBA ist der Tabellenverknüpfungs-Manager. Diesen öffnen wir mit dem Ribbon-Befehl Externe Daten|Importieren und Verknüpfen|Tabellenverknüpfungs-Manager.

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar