Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Achtung: Dies ist nicht der vollständige Artikel, sondern nur ein paar Seiten davon. Wenn Sie hier nicht erfahren, was Sie wissen möchten, finden Sie am Ende Informationen darüber, wie Sie den ganzen Artikel lesen können.

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

Gedrucktes Heft

Diesen Beitrag finden Sie in Ausgabe 5/2008.

Unser Angebot für Sie!

Lesen Sie diesen Beitrag und 500 andere sofort im Onlinearchiv, und erhalten Sie alle zwei Monate brandheißes Access-Know-how auf 72 gedruckten Seiten! Plus attraktive Präsente, zum Beispiel das bald erscheinende Buch 'Access 2010 - Das Grundlagenbuch für Entwickler'!

Diesen Beitrag twittern

Zusammenfassung

Speichern Sie Access-Daten auf einem SharePoint-Server im Web und greifen Sie darauf zu.

Techniken

SharePoint

Voraussetzungen

Access 2003 oder höher

Beispieldateien

-

Shortlink

632

Online-Datenbanken mit Access und SharePoint

André Minhorst, Duisburg

Ein lang gehegter Wunsch von Access-Anwendern ist es, die Daten einer Datenbank online verfügbar zu machen und von Access aus darauf zuzugreifen. Eine aktuelle und überdies auch noch kostenlose Variante bietet Office Live, ein auf SharePoint basierender Onlinedienst von Microsoft. Dieser Beitrag zeigt, wie Sie die Tabellen einer Datenbank ins Netz bringen und welche Möglichkeiten sich daraus ergeben.

SharePoint und Office Live

SharePoint ist der Sammelbegriff für Microsoft-Produkte, mit denen Sie Dokumente und Informationen sowie Benutzer und Benutzergruppen für Internet- und Intranet-Anwendungen verwalten und bereitstellen können. Die Beschreibung der daran beteiligten Produkte und Zusammenhänge würde an dieser Stelle den Rahmen sprengen, hilft aber auch nicht unbedingt weiter. Hier reicht es aus, dass SharePoint hinter Office Live steckt - Sie können dann beim nächsten Stammtisch erzählen, dass auch Sie schon mal was mit SharePoint gemacht haben. Im Prinzip ist Office Live eine in einem gewissen Rahmen kostenlose SharePoint-Anwendung, mit der Sie Dokumente und andere Informationen über das Internet verfügbar machen können. Diese Informationen speichert SharePoint in sogenannten Listen, die mit Access-Tabellen vergleichbar sind, aber nicht alle Eigenschaften von Datenbanktabellen abbilden können. Für viele Anwendungen sollte es aber ausreichen, die Daten einer Datenbank überhaupt online anbieten zu können.

Weitere Einschränkungen finden sich im Datenvolumen von maximal 50 MB und in der maximalen Benutzeranzahl von 5. Primär ist der Dienst für den Einsatz mit Access 2007 vorgesehen, er funktioniert aber auch, wie später beschrieben, mit Access 2003.

Office Live-Account einrichten

Die ersten Schritte beim Einrichten des kostenlosen Office Live-Accounts sind denkbar einfach - Sie brauchen lediglich eine Windows Live ID und melden sich damit unter http://www.office-live.de/ für Office Live Small Business an.

Falls Sie noch keine Windows Live-ID besitzen, besorgen Sie sich ganz einfach eine - die Office Live-Webseite enthält entsprechende Links.

Nachdem Sie Ihre Daten eingetragen haben, erhalten Sie eine Mail von Microsoft mit einem Link zu Ihrem eigenen Office Live Small Business-Bereich. Dieser sieht schließlich wie in Abb. 1 aus.

pic001.tif

Abb. 1: Ein frisch eingerichteter Office Live-Workspace

Office Live Small Business einrichten

Um die Daten einer Datenbank in Office Live unterzubringen und diese anderen Benutzern zur Verfügung zu stellen, sind folgende Schritte nötig:

  • Anlegen einer neuen Office Live-Geschäftsanwendung
  • Hinzufügen der Datenbank und der Daten zur Geschäftsanwendung
  • Bereitstellen der Datenbank für andere Nutzer

Geschäftsanwendung in Office Live einrichten

Den ersten Schritt erledigen Sie innerhalb des Internet Explorers. Dazu klicken Sie zunächst in der linken Leiste auf Geschäftsanwendungen und dann im Hauptbereich auf die Schaltfläche KOSTENFREI aktivieren. Office Live nimmt sich dann einige Zeit, um die Geschäftsanwendungen zu konfigurieren.

Danach fügen Sie mit einem Klick auf den in Abb. 2 markierten Eintrag eine neue Anwendung hinzu. Im folgenden Dialog geben Sie dann an, welchen Anwendungstyp Sie anlegen möchten - hier eine benutzerdefinierte Anwendung (s. Abb. 3).

pic019.tif

Abb. 3: Neuen Arbeitsbereich erstellen

Office Live verlangt dann noch nach einem Titel und einer URL (s. Abb. 4). Nun zeigt Office Live die Übersicht der Beispielanwendung an (s. Abb. 5). Dort entnehmen Sie nun zunächst die URL aus dem URL-Eingabefenster des Browsers, in diesem Beispiel http://aiuwebofficelivecom.officelive.com/AIUSample/ (den Teil default.aspx lassen Sie weg) und kopieren diese irgendwohin - beispielsweise in eine Textdatei.

pic020.tif

Abb. 4: Titel und URL für den neuen Arbeitsbereich eintragen

Klicken Sie nun auf den Hinzufügen-Link und wählen Sie dort den Eintrag Dokumentbibliothek aus (s. Abb. 5). Anschließend tragen Sie noch einige Eigenschaftswerte für den neuen Arbeitsbereich ein (s. Abb. 6). Die Eigenschaft Dokumentvorlage erhält dabei den Wert Keine.

pic021.tif

Abb. 5: Festlegen der Art des Arbeitsbereichs

pic022.tif

Abb. 6: Weitere Eigenschaften des Arbeitsbereichs einstellen

Merken Sie sich zusätzlich zum Link der Geschäftsanwendung auch noch die Bezeichnung des Anwendungsbereichs - hier ergibt dies zusammengesetzt http://aiuwebofficelivecom.officelive.com/AIUSample/AIUDB. Dies wird der spätere Speicherort der Datenbankdatei.

Hinzufügen der Datenbank und der Daten zur Geschäftsanwendung

Wenn Sie Daten einer Datenbank auf dem Office Live-Server speichern, legt Access Listen an, deren Aufbau dem der Tabellen entspricht. Eine Liste ist also das Office Live-Pendant zu einer Tabelle unter Access. Für den Start sollten Sie zunächst eine einfache Beispieldatenbank verwenden oder, wenn Sie mit "echten" Daten arbeiten möchten, vorher eine Kopie der Datenbank anlegen. Access 2007-Tabellen verschwinden nämlich beim Anlegen der Listen unter Office Live und werden stattdessen mit der neu erstellten Liste verknüpft.

Am einfachsten funktioniert dies mit dem Ribbon-Eintrag Externe Daten|Zu SharePoint wechseln (s. Abb. 7). Dieser öffnet den Dialog aus Abb. 8, wo Sie die oben ermittelte URL eintragen. Falls Sie Ihre Windows Live-ID zu Beginn frisch angelegt haben, erscheint nun der Dialog aus Abb. 10. Er leitet Sie durch einen Vorgang, mit dem Sie Ihr aktuelles Windows-Benutzerkonto mit der Windows Live-ID verknüpfen. Auf diese Weise werden Sie im Folgenden automatisch an Microsoft-Dienste wie etwa Office Live angemeldet und müssen sich nicht mehr durch die Anmeldedialoge quälen.

pic002.tif

Abb. 7: Start des Datenexports nach Office Live

pic024.tif

Abb. 12: Die Angaben zum Speichern der Datenbank auf Office Live sind komplett.

pic004.tif

Abb. 10: Hinzufügen eines Microsoft .NET Passports zum Benutzerkonto

pic023.tif

Abb. 11: Auswählen des Speicherorts für die Datenbank

Speicherort auswählen

Sie haben das Ende des frei verfügbaren Teils des Artikels erreicht. Lesen Sie weiter, um zu erfahren, wie Sie den vollständigen Artikel lesen und auf viele hundert weitere Artikel zugreifen können.

Sind Sie Abonnent?Jetzt einloggen ...
 

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

Verwandte Beiträge:

Google Earth ferngesteuert, Teil II

© 2003-2015 André Minhorst Alle Rechte vorbehalten.