Mit einer Access-Datenbank ist dies keine einfache Aufgabe. Ich glaube, Sie haben wirklich 3 Optionen:
- Verbinden Sie das 2 LAN mit einem VPN (über das Internet) und verwenden Sie einen Remote-Desktop über das VPN von LAN2 aus, um auf das in einem PC in LAN1 installierte DB-Frontend zuzugreifen (das das DB-Backend über das lokale LAN1 verwendet).
- Verbinden Sie das 2 LAN mit einem VPN (über das Internet) und teilen Sie dieselbe Backend-Datenbank über das VPN
- Erstellen Sie einen über das Internet oder über ein VPN gemeinsam genutzten Mid-Layer-Server, der die Access-MDB für verschiedene Front-End-Netzwerke in verschiedenen LANs verfügbar macht
Die Verwendung eines Remote-Computers mit einem Remote-Desktop ist am einfachsten und mit wenigen Risiken verbunden. Sie benötigen jedoch einen Ersatzcomputer im Netzwerk, in dem sich die Datenbank befindet.
Das Teilen einer MDB-Zugriffs-Datenbank über ein VPN ist machbar, aber es ist riskant, da Sie die VPN-Verbindung verlieren, wenn das Frontend an das Backend schreibt. Das Backend kann beschädigt werden selbst stündliche Backups) VPN sind langsam, daher ist das Schreiben in eine Access-Datenbank über eine VPN-Verbindung langsam, und dies erhöht die Wahrscheinlichkeit, dass bei einem VPN-Ausfall (und dies geschieht) Daten in die Datenbank geschrieben werden und somit ein Risiko besteht DB-Korruption
Das Erstellen eines Mid-Layer-Servers, der den DB-Zugriff über ein VPN / Internet gemeinsam nutzt, ist eine sehr sichere Option ... aber auch die Implementierung ist komplexer.
Vielleicht ist dies eher eine Frage, die besser für StackOverflow als für SuperUser geeignet ist ... Vielleicht kann ein Administrator die Frage migrieren?