Backend bereits verwendet

468
Karl

Wir verwenden eine Access-Datenbank, die in Front-End und Back-End (in einem freigegebenen Ordner) aufgeteilt ist. Ich verteilte Kopien des Frontends an jeden Benutzer. Allen Benutzern wurden die freigegebenen Ordner und Unterordner zu vertrauenswürdigen Speicherorten und Einstellungen hinzugefügt, um sie als freigegeben zu öffnen, ohne Sperren. Alle Benutzer verfügen auch über Lese- und Schreibberechtigungen für den Ordner. Ich erhalte immer noch die Fehlermeldung, dass das Backend bereits verwendet wird, wenn ein zweiter Benutzer versucht, das Frontend zu öffnen.

Vertrauenswürdige Standorte:

enter image description here

Berechtigungen:

enter image description here

[Stand 31.03.2016] Ich habe mich immer noch nicht ergeben. Ich habe endlich ein paar Leute von der IT bekommen, um alles zu überprüfen. Wir haben Access repariert, Berechtigungen geprüft und mehr. Wenn sich herausstellt, dass der IT-Mitarbeiter es zuerst öffnet, können alle anderen Benutzer es gleichzeitig verwenden, aber wenn einer von uns es zuerst öffnet, kann kein anderer Benutzer (nicht einmal der IT-Mann mit Administratorrechten) es öffnen. Irgendwelche Empfehlungen?

1
Ändern Sie den `Default open mode` in ** Shared ** und Sie sollten den Fehler nicht erhalten. Wenn Sie nicht wissen, wie das geht, tun Sie, was ich getan habe, ** Google it **. Seit ich nach der Antwort gesucht habe, weiß ich jetzt die Antwort, und das Wissen ist die halbe Miete Ramhound vor 8 Jahren 0
* Vorsicht *: Zugriff hat absichtlich die gleichzeitige Steuerung eingeschränkt. Wenn mehrere Benutzer gleichzeitig auf den Zugriff zugreifen, sind die Ergebnisse möglicherweise unvorhersehbar. Sie können mit einem echten Client-Server-Datenbanksystem besser bedient werden, egal ob kostenlos Firebird, SQLite, SQL Server Express Edition oder sogar ein kommerzielles Produkt. DrMoishe Pippik vor 8 Jahren 1
Alle voreingestellten Öffnungsmodi werden ebenfalls als freigegeben festgelegt. Karl vor 8 Jahren 0
Ich habe mich immer noch nicht ergeben. Ich habe endlich ein paar Leute von der IT bekommen, um alles zu überprüfen. Wir haben Access repariert, Berechtigungen geprüft und mehr. Wenn sich herausstellt, dass der IT-Mitarbeiter es zuerst öffnet, können alle anderen Benutzer es gleichzeitig verwenden, aber wenn einer von uns es zuerst öffnet, kann kein anderer Benutzer (nicht einmal der IT-Mann mit Administratorrechten) es öffnen. Irgendwelche Empfehlungen? Karl vor 8 Jahren 0

1 Antwort auf die Frage

0
Rainer

Wir hatten dieses Problem mehrfach. Die Lösung ist einfach (aber nicht naheliegend):

Aktivieren Sie in den Zugriffsoptionen -> Client-Optionen die "alte Verschlüsselung".

Sie müssen das für jeden Client tun (/ Access-Installation / Arbeitsstation). Siehe den beigefügten Screenshot. Die Optionen auf Englisch:

  • Freigegeben
  • Keine Schlösser
  • Öffnen Sie Datenbanken mit Sperren auf Datensatzebene
  • Verwenden Sie die ältere Verschlüsselung.

Die letzte Option, die ältere Verschlüsselung, ist die wichtigste in einer Mehrbenutzerumgebung.

Greifen Sie auf Clientoptionen zu

Können Sie bitte englische Übersetzungen für den gelb hervorgehobenen Text bereitstellen? (Die Annahme des Highlights ist aus irgendeinem Grund wichtig). DavidPostill vor 8 Jahren 0
Von den Positionen, die ich erraten habe: "Shared", "No Locks", "Datenbanken mit Sperren auf Datensatzebene öffnen" und schließlich "Legacy-Verschlüsselung verwenden ...". Wenn dies der Fall ist, hat es für mich nicht funktioniert, ich bekomme immer noch die Meldung "Back end in use", nachdem ich die Einstellungen für die verschiedenen Benutzer geändert habe. Irgendwelche anderen Ideen bitte? Karl vor 8 Jahren 0
Ihre Übersetzung ist korrekt. Sie müssen sicherstellen, dass ** alle ** Benutzer die Option "Legacy-Verschlüsselung verwenden" haben. Stellen Sie außerdem sicher, dass ** alle ** Benutzer die Datenbank schließen. Einmal brauchten wir eine Woche, um herauszufinden, dass ein Benutzer die Datenbank permanent geöffnet hatte. Nachdem er die Datenbank geschlossen hatte und wir seine Zugriffsoptionen geändert hatten, funktionierte es. Rainer vor 8 Jahren 0