Guten Morgen,
Meine Fragen sind:
- Ist bei MS Acces überhaupt Mehrbenutzerzugriff möglich?
Ja, das ist eher Standard denn etwas Besonderes.
- Wenn ja, wie geht das? Ein paar links wären sehr hilfreich.
Eigentlich nur das Öffnen der DB(-Datei) von zwei verschiedenen Rechnern aus.
- Entfertner Zugriff. Wie realisiert man das am besten.
Hier wird es komplizierter. Nachdem Access ein Desktop-Datenbank-System ist, ist ein gemeinsamer Zugriff lediglich in einem lokalen Netzwerk möglich. (Die DB-Datei liegt auf einem bestimmten Windows-Rechner und darauf wird von verschiedenen anderen PCs über das LAN zugegriffen). Über das Internet ist ein solcher (direkter) Zugriff nicht möglich.
Dafür böte sich eine Terminalserver/Client-Lösung an, bei der die Access-DB lokal auf einem Server zu liegen kommt. Als Fernzugriff wird dann eine Terminalserver-Sitzung etabliert, bei der dann der User nicht am lokalen PC, sondern direkt auf dem Server unter seinem Account arbeitet.
Anzumerken wäre noch, daß man bei Mehrfachuser-Betrieb die DB in zwei Dateien aufteilen sollte (muß), die sich Backend (MDB-Datei, die NUR die Tabellen enthält) und Frontend (Alles andere außer den Tabellen: Formulare, Berichte, Abfragen, Code) nennen.
Im FE werden die Tabellen aus dem BE dann lediglich „verknüpft“. Jeder User(account) erhält eine Kopie dieser FE-Datei in ein entspr. Verzeichnis, mit der der jeweilige User dann arbeiten kann.
Das BE liegt auf dem Server in einem für alle User freigegebenen (und mit allen(!) Rechten ausgestatteten Ordner.
Allgemeine und spezielle Infos:
www.dbwiki.de
www.donkarl.com
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!