Möglichkeiten der Freigabe einer Access-Desktopdatenbank

Möglichkeiten der Freigabe einer Access-Desktopdatenbank

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Es gibt mehrere Möglichkeiten, wie Sie eine Access-Datenbank je nach Ihren Anforderungen und Ressourcenverfügbarkeit freigeben können. In diesem Artikel sehen wir uns die verfügbaren Optionen und die Vorteile jeder Option an und geben Ihnen Ressourcen für weitere Informationen zu einer Methode, die für Sie geeignet ist.

Damit Sie Entwurfsänderungen an einer Datenbank vornehmen können, muss Access auf Ihrem Computer installiert sein.

Inhalt dieses Artikels

Freigeben von Daten mithilfe von Netzwerkordnern

Freigeben einer geteilten Datenbank

Freigeben einer Datenbank auf einer SharePoint-Website

Freigeben einer Datenbank über Verknüpfungen mit SharePoint-Listen

Freigeben einer Datenbank mithilfe eines Servers

Aspekte, die bei der Entscheidung für eine Methode berücksichtigt werden müssen

Freigeben von Daten mithilfe von Netzwerkordnern

Diese Möglichkeit ist am einfachsten und hat die niedrigsten Anforderungen, bietet jedoch die geringste Funktionalität. Bei dieser Methode wird die Datenbankdatei auf einem freigegebenen Netzwerklaufwerk gespeichert und von allen Benutzern gleichzeitig verwendet. Zuverlässigkeit und Verfügbarkeit können problematisch werden, wenn mehrere Benutzer Daten gleichzeitig ändern, da alle Datenbankobjekte gemeinsam genutzt werden. Durch diese Vorgehensweise kann außerdem die Leistung beeinträchtigt werden, da alle Datenbankobjekte über das Netzwerk gesendet werden.

Diese Möglichkeit kommt in Frage, wenn davon ausgegangen werden kann, dass nur wenige Personen die Datenbank gleichzeitig nutzen, und die Benutzer den Datenbankentwurf nicht anpassen müssen.

Hinweis: Diese Methode ist im Vergleich zu anderen Methoden der Datenbankfreigabe unsicherer, da jeder Benutzer über eine vollständige Kopie der Datenbank verfügt, wodurch sich das Risiko unbefugter Zugriffe erhöht.

So geben Sie eine Datenbank mithilfe eines Netzwerkordners frei:

  1. Richten Sie, falls noch nicht erfolgt, einen Netzwerkordner ein.

    Hilfe zu diesem Schritt finden Sie im Hilfesystem für das Betriebssystem des Computers, den Sie für die Freigabe Ihrer Datenbank verwenden möchten. Wenn sich der freigegebene Ordner auf einem Netzwerkserver befindet, benötigen Sie möglicherweise Unterstützung des Netzwerkadministrators.

  2. Stellen Sie sicher, dass Access auf allen Computern der Benutzer auf im freigegebenen Modus öffnen festgesetzt ist. Dies ist die Standardeinstellung, doch sollten Sie sicherstellen, dass die Datenverfügbarkeit beeinträchtigt wird, wenn ein Benutzer die Datenbank im exklusiven Modus öffnet. Führen Sie die folgenden Schritte auf jedem Computer aus:

    1. Starten Sie Access, und klicken Sie unter Datei auf Optionen

    2. Klicken Sie im Feld Access-Optionen auf Clienteinstellungen

    3. Aktivieren Sie im Bereich Erweitert unter Standardöffnungsmodus die Option Freigegeben, klicken Sie auf OK, und beenden Sie Access.

  3. Kopieren Sie die Datenbankdatei in den freigegebenen Ordner. Stellen Sie nach dem Kopieren der Daten sicher, dass die Dateiattribute so festgelegt sind, dass die Benutzer über einen Lese-/Schreibzugriff auf die Datenbankdatei verfügen. Die Benutzer müssen einen Lese-/Schreibzugriff auf die Datenbank haben.

  4. Erstellen Sie auf den Computern aller Benutzer eine Verknüpfung zur Datenbankdatei. Geben Sie im Dialogfeld Eigenschaften der Verknüpfung den Pfad zur Datenbankdatei in der Eigenschaft Ziel als UNC-Adresse und nicht mit einem zugeordneten Laufwerkbuchstaben an, d. h. \\Computername\Freigegeben.accdb anstatt F:\beispiel.accdb.

    Hinweis: Dieser Schritt kann auch von den Benutzern selbst durchgeführt werden.

Seitenanfang

Freigeben einer geteilten Datenbank

Diese Methode ist besonders geeignet, wenn weder eine SharePoint-Site noch ein Datenbankserver vorhanden ist. Sie können freigegebene geteilte Datenbanken über ein Netzwerk oder eine SharePoint-Site nutzen. Beim Aufteilen einer Datenbank organisieren Sie diese in zwei Dateien neu: einer Back-End-Datenbank, die die Datentabellen enthält, und einer Front-End-Datenbank, die alle anderen Datenbankobjekte enthält, z. B. Abfragen, Formulare und Berichte. Jeder Benutzer interagiert mit den Daten mittels einer lokalen Kopie der Front-End-Datenbank.

Vorteile der Aufteilung einer Datenbank

  • Verbesserte Leistung   Sie teilen lediglich die Daten im Netzwerk und keine Tabellen, Abfragen, Formulare, Berichte, Makros und Module.

  • Höhere Verfügbarkeit    Datenbanktransaktionen wie Datensatzbearbeitungen werden schneller abgeschlossen.

  • Mehr Sicherheit    Benutzer greifen über verknüpfte Tabellen auf die Back-End-Datenbank zu; Es ist unwahrscheinlicher, dass Eindringlinge unbefugten Zugriff auf die Daten über die Front-End-Datenbank erhalten können.

  • Verbesserte Zuverlässigkeit    Wenn ein Benutzer auf ein Problem stößt und die Datenbank unerwartet geschlossen wird, ist die Beschädigung einer Datenbankdatei in der Regel auf die Kopie der Front-End-Datenbank limitiert, die der Benutzer geöffnet hatte.

  • Flexible Entwicklungsumgebung    Jeder Benutzer kann Abfragen, Formulare, Berichte und andere Datenbankobjekte unabhängig voneinander entwickeln, ohne dass dies Auswirkungen auf andere Benutzer hat. Ebenso können Sie eine neue Version der Front-End-Datenbank entwickeln und verteilen, ohne den Zugriff auf die Daten zu unterbrechen, die in der Back-End-Datenbank gespeichert sind.

Falls diese Option für Sie in Frage kommt, sollten Sie die Anweisungen zum Aufteilen einer Access-Datenbank durchlesen.

Seitenanfang

Freigeben einer Datenbank auf einer SharePoint-Website

Wichtig    Das Erstellen und Verwenden von Access Web Apps in SharePoint wird nicht mehr von Microsoft empfohlen. Als Alternative können Sie Microsoft PowerApps zum Erstellen codefreier Geschäftslösungen für das Web und mobile Geräte verwenden.

Wenn Sie über einen Server mit SharePoint verfügen, haben Sie mehrere gute Möglichkeiten, insbesondere wenn Sie über einen Server mit Access Services verfügen. Dank mehrerer Integrationspunkte mit SharePoint wird der Datenbankzugriff komfortabler. Wenn Sie eine Webdatenbank veröffentlichen, erstellt Access Services eine SharePoint-Website, die die Datenbank enthält. Alle Datenbankobjekte und Daten werden in SharePoint-Listen auf der betreffenden Website verschoben.

Wenn Sie eine Datenbank veröffentlichen, verschieben Sie Sie in das Web. Sie können Webformulare und-Berichte erstellen, die in einem Browserfenster ausgeführt werden, und außerdem Standardzugriffs Objekte (manchmal auch als "Clientobjekte" bezeichnet) erstellen, um Sie von Webobjekten zu unterscheiden. Sie benötigen Access auf Ihrem Computer, um Clientzugriffsobjekte zu verwenden, aber alle Datenbankobjekte in SharePoint sind freigegeben.

Hinweis: Wenn Access auf dem Computer installiert ist, können Sie die Clientobjekte einer Webdatenbank verwenden. Andernfalls können Sie nur Webdatenbankobjekte verwenden.

Access Services bietet eine Plattform zum Erstellen von Datenbanken, die Sie im Web verwenden können. Eine Webdatenbank wird mithilfe von Access 2010 und SharePoint entworfen und veröffentlicht und von Benutzern in einem Webbrowser genutzt.

Hinweis:  Sie benötigen Designerberechtigungen für die SharePoint-Website, auf der die Datenbank veröffentlicht werden soll.

Formulare, Berichte und Benutzeroberflächenmakros werden im Browser ausgeführt.

Bei Verwendung einer Webdatenbank werden Daten in SharePoint-Listen gespeichert: Alle Tabellen werden zu SharePoint-Listen und Datensätze zu Listenelementen. So können Sie anhand von SharePoint-Berechtigungen den Zugriff auf Ihre Webdatenbank steuern.

Ausführung von Abfragen und Datenmakros auf dem Server: Die gesamte SQL-Verarbeitung erfolgt auf dem Server. Dadurch wird die Netzwerkleistung verbessert, da der Datenverkehr auf Resultsets beschränkt wird.

Speichern einer Datenbank in einer Dokumentbibliothek 

Sie können eine Datenbank in einer beliebigen SharePoint-Dokumentbibliothek speichern. Diese Methode weist Ähnlichkeit mit dem Speichern einer Datenbank in einem Netzwerkordner auf und bietet eine bequeme Möglichkeit, den Zugriff auf eine Datenbank zu verwalten. Wenn Sie eine Verknüpfung zu SharePoint-Listen einrichten, werden die Daten, aber nicht die Datenbankobjekte freigegeben. Jeder Benutzer arbeitet mit einer eigenen Kopie der Datenbank.

Wenn Ihre SharePoint-Website Listen enthält, in denen Kundenservicevorgänge nachverfolgt und Mitarbeiterinformationen gespeichert werden, können Sie in Access eine Datenbank als Front-End für diese Listen erstellen. Sie können Access-Abfragen erstellen, um diese Vorgänge zu analysieren, und Access-Berichte einrichten, um Berichte für eine Statusbesprechung des jeweiligen Teams zu formatieren und zu veröffentlichen. Falls auf den Computern der Benutzer Access installiert ist, können Sie die Access-Abfragen und -Berichte unter dem Menü Ansicht für die SharePoint-Liste zur Verfügung stellen. Wenn Benutzer die Liste auf der SharePoint-Website anzeigen, können Sie durch Klicken auf das Menü Ansicht die Abfragen, Berichte und anderen Access-Objekte finden und öffnen. Ist Access nicht installiert, können die Benutzer die Daten in den Listen mithilfe von SharePoint-Ansichten dennoch verwenden.

  1. Öffnen Sie die Datenbank, die Sie freigeben möchten.

  2. Klicken Sie auf der Registerkarte Datei auf Speichern unter.

  3. Klicken Sie unter Datenbank speichern als im Abschnitt Erweitert auf SharePoint, und klicken Sie dann auf Speichern unter.

    Hinweis: Wenn Sie Access 2010 verwenden, klicken Sie auf Datei > Speichern und Veröffentlichen > Datenbank speichern als > SharePoint.

  4. Wechseln Sie im Dialogfeld In SharePoint speichern zur gewünschten Dokumentbibliothek.

  5. Überprüfen Sie den Namen und Typ der Datenbankdatei, nehmen Sie erforderliche Änderungen vor, und klicken Sie auf Speichern.

Weitere Informationen finden Sie unter Publishing to Access Services (Veröffentlichen in Access Services) und Importieren von Daten aus oder Verknüpfen mit einer SharePoint-Liste.

Seitenanfang

Freigeben einer Datenbank über Verknüpfungen mit SharePoint-Listen

Diese Methode bietet dieselben Vorteile wie die Verwendung einer geteilten Datenbank, und Benutzer können Ihre eigene Kopie der Datenbank ändern, da die Daten über die SharePoint-Website freigegeben werden. Auch wenn Sie nicht die gleichen Vorteile erzielen, wie wenn Sie die Datenbank auf einer SharePoint-Website veröffentlichen, erhalten Sie den Vorteil, dass zentral lokalisierte Daten zur Verfügung stehen. Da sich die Daten in SharePoint-Listen befinden, können Sie Sie mithilfe von SharePoint-Features separat über das Netzwerk zur Verfügung stellen.

Diese Vorgehensweise umfasst drei Hauptschritte:

  1. Verschieben der Daten in SharePoint-Listen

  2. Einrichten von Verknüpfungen mit diesen Listen

  3. Verteilen der Datenbankdatei

Die ersten beiden Schritte können im Wechseln zu SharePoint-Website-Assistenten erfolgen, der letzte Schritt kann über eine Methode Ihrer Wahl durchgeführt werden.

Verwenden des Assistenten zum Exportieren von Tabellen nach SharePoint

  1. Klicken Sie auf der Registerkarte Datenbanktools in der Gruppe Daten verschieben auf SharePoint.

    Hinweis: Diese Option ist nur verfügbar, wenn die Datenbank im ACCDB-Format gespeichert ist.

  2. Befolgen Sie die Schritte im Assistenten zum Exportieren von Tabellen nach SharePoint, und geben Sie dabei den Speicherort Ihrer SharePoint-Website an. Klicken Sie auf Abbrechen, um den Vorgang abzubrechen.

  3. Aktivieren Sie auf der letzten Seite des Assistenten das Kontrollkästchen Details anzeigen, um weitere Details zur Migration anzuzeigen.

    Auf dieser Assistentenseite wird beschrieben, welche Tabellen mit Listen verknüpft wurden, und es werden Informationen zu einem Sicherungsspeicherort und zur URL für Ihre Datenbank bereitgestellt. Außerdem wird eine Warnung angezeigt, wenn einige Migrationsprobleme aufgetreten sind, und es wird der Speicherort einer Protokolltabelle bereitgestellt, in der Sie weitere Details zu den Problemen sehen können.

  4. Klicken Sie auf Fertig stellen, um den Assistenten zu schließen.

    Wenn der Assistent eine Warnung anzeigt, überprüfen Sie die Protokolltabelle, und führen Sie die erforderlichen Aktionen aus. Beispielsweise können bestimmte Felder nicht verschoben werden oder in einen anderen Datentyp konvertiert werden, der mit einer SharePoint-Liste kompatibel ist.

Hinweis: Wenn Sie Ihre Listen auf der SharePoint-Website anzeigen möchten, klicken Sie auf der Schnellstartleiste auf Listen , oder klicken Sie auf Alle Websiteinhalte einblenden. Möglicherweise müssen Sie die Seite in Ihrem Webbrowser aktualisieren. Damit Ihre Listen auf der Schnellstartleiste auf der SharePoint-Website angezeigt werden, oder um andere Einstellungen zu ändern, wie beispielsweise das Nachverfolgen von Versionen aktivieren, können Sie die Listeneinstellungen auf der SharePoint-Website ändern. Weitere Informationen finden Sie in der Hilfe zu der SharePoint-Website.

Seitenanfang

Freigeben einer Datenbank mithilfe eines Servers

Sie können Access mit einem Datenbankserverprodukt wie SQL Server verwenden, um Ihre Datenbank freizugeben. Diese Methode bietet zahlreiche Vorteile, erfordert aber zusätzliche Software – ein Datenbankserverprodukt.

Diese Methode ähnelt dem Aufteilen einer Datenbank, da die Tabellen im Netzwerk gespeichert werden und jeder Benutzer über eine lokale Kopie einer Access-Datenbankdatei verfügt, die neben Abfragen, Formularen, Berichten und anderen Datenbankobjekten Verknüpfungen zu den Tabellen enthält. Verwenden Sie diese Option, wenn ein Datenbankserver zur Verfügung steht und alle Benutzer Access installiert haben. Die Vorteile dieser Freigabemethode hängen von der verwendeten Datenbankserversoftware ab, doch allen gemein sind Benutzerkonten, ein selektiver Zugriff auf Daten, eine herausragende Datenverfügbarkeit und überlegt integrierte Tools für die Datenverwaltung. Darüber hinaus funktionieren die meisten Datenbankserverprogramme gut mit früheren Versionen von Access, sodass nicht alle Ihre Benutzer mit derselben Version arbeiten müssen. Nur Tabellen werden freigegeben.

Vorteile der Freigabe einer Datenbank mithilfe eines Datenbankserverprogramms

  • Leistungsfähigkeit und Skalierbarkeit    In vielen Fällen bietet ein Datenbankserver eine bessere Leistung als eine Access-Datenbankdatei alleine. Viele Datenbankserverprogramme unterstützen ferner sehr große Datenbanken im Terabytebereich, was ca. 500 Mal dem aktuellen Größenlimit einer Access-Datenbankdatei (zwei Gigabytes) entspricht. Datenbankserverprogramme arbeiten zumeist überaus effizient aufgrund der Parallelverarbeitung von Abfragen (wozu mehrere systemeigene Threads innerhalb eines einzelnen Prozesses zum Verarbeiten von Benutzeranforderungen verwendet werden) und haben minimale zusätzliche Arbeitsspeicheranforderungen, wenn weitere Benutzer hinzugefügt werden.

  • Erhöhte Verfügbarkeit    Bei den meisten Datenbankserverprodukten können Sie die Datenbank sichern, während Sie verwendet wird. Demzufolge müssen Sie die Benutzer nicht zum Beenden der Datenbank zwingen, um Daten zu sichern. Darüber hinaus verarbeiten Datenbankserverprogramme gleichzeitige Bearbeitungs- und Datensatzsuchvorgänge sehr effizient.

  • Verbesserte Sicherheit    Keine Datenbank kann komplett gesichert werden. Datenbankserverprogramme bieten jedoch zuverlässige Sicherheitsmaßnahmen, durch die Ihre Daten vor unbefugter Nutzung geschützt werden. Die meisten Datenbankserverprogramme arbeiten mit auf Konten basierenden Sicherheitseinstellungen, die festlegen, welche Benutzer bestimmte Tabellen anzeigen dürfen. Selbst für den Fall, dass das Access-Front-End unvorschriftsmäßig beschafft wurde, wird die unbefugte Nutzung von Daten durch auf Konten basierende Sicherheitseinstellungen verhindert.

  • Automatische Wiederherstellungs barkeit    Bei einem Systemfehler (wie einem Absturz des Betriebssystems oder einem Stromausfall) verfügen einige Datenbankserver Produkte über automatische Wiederherstellungsmechanismen, die eine Datenbank innerhalb weniger Minuten in den letzten Konsistenzzustand zurückstellen, ohne dass ein Datenbankadministrator Eingreifen des.

  • Server basierte Verarbeitung    Die Verwendung von Access in einer Client/Server-Konfiguration hilft, den Netzwerkdatenverkehr zu verringern, indem Datenbankabfragen auf dem Server verarbeitet werden, bevor Ergebnisse an den Client gesendet werden. Den Server die Verarbeitung übernehmen zu lassen, ist meist effizienter, insbesondere beim Arbeiten mit großen Datenmengen.

Grundlegende Schritte bei der Verwendung von Access mit einem Datenbankserver

  1. Die genauen Schritte zum Verwenden von Access mit einem Datenbankserver hängen vom verwendeten Datenbankserverprogramm ab. Die Basisschritte sind jedoch identisch:

  2. Verschieben Sie Daten aus den Tabellen in einer Access-Datenbank in Tabellen auf dem Datenbankserver.

  3. Erstellen Sie innerhalb der Access-Datenbankdatei Verknüpfungen zu den Datenbankservertabellen.

  4. Erstellen Sie auf dem Datenbankserver die gewünschten Benutzerkonten.

  5. Verteilen Sie die Access-Datenbankdatei.

  6. Installieren Sie auf den Computern der Benutzer die benötigten Datenbanktreiber.

  7. Spezielle Informationen zum Verwenden von Access mit SQL Server finden Sie unter Verschieben von Access-Daten in eine SQL Server-Datenbank mithilfe des Upsizing-Assistenten.

Weitere Informationen finden Sie auch unter Verknüpfen oder Importieren von Daten aus einer SQL Server-Datenbank.

Seitenanfang

Aspekte, die bei der Entscheidung für eine Methode berücksichtigt werden müssen

Methodenanforderungen

Aufteilen der Datenbank

Netzwerkordner

SharePoint-Website

Datenbankserver

Datenbankserversoftware erforderlich?

N

N

N

J

SharePoint erforderlich?

N

N

J

N

Müssen   Access Services auf einem SharePoint-Server ausgeführt werden?

N

N

Abhängig von Ihrem Szenario:

Zum Verknüpfen mit Listen und Speichern in einer Dokumentbibliothek sind Access Services nicht erforderlich.

Für das Veröffentlichen einer Webdatenbank oder einer Web App sind Access Services erforderlich.

N

Datenverfügbarkeit

Gut

Ausreichend für kleine Gruppen mit geringfügiger Datenbearbeitung

Optimal. Lässt Offlineszenarien zu.

Optimal

Sicherheit

Abhängig von zusätzlichen Maßnahmen

Unsicherste Methode

Optimal

Optimal

Flexibilität

Flexibel. Neue Datenbankfunktionen können ohne Arbeitsunterbrechung einfach entwickelt werden. Die Benutzer können den Entwurf in ihrer eigenen Kopie ändern.

Weniger flexibel. Weiterentwicklungen können mit einer Offlinekopie der Datenbank erfolgen, die anschließend ersetzt wird. Benutzer können den Datenbankentwurf nicht individuell ändern.

Flexibel. Nutzt SharePoint-Berechtigungen für die Zugriffssteuerung und Entwurfsänderungen. Lässt eine browserbasierte Nutzung verschiedener Datenbankobjekte zu, z. B. von Formularen.

Flexibel. Neue Datenbankfunktionen können ohne Arbeitsunterbrechung einfach entwickelt werden. Die Benutzer können den Entwurf von Objekten in ihrer eigenen Kopie ändern.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×