Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Access Datenbank auf SharePoint speichern

Begonnen von UniQ, November 28, 2012, 14:28:41

⏪ vorheriges - nächstes ⏩

UniQ

Hey Leute,

ich hoffe ihr könnt mir bei meinem folgenden Problem irgendwie helfen.

Ich habe eine Access Datenbank (2010) erstellt. In dieser Datenbank gibt es ganz viele Formulare (mit gebundenen Textfeldern) / Berichte / Abfragen / Tabellen. Ich arbeite außerdem mit Makros UND VBA.

Nun ist unsere Datenbank fertig und wir möchten diese den Endusern zur Verfügung stellen. Allerdings wollen wir nicht, dass unsere Datenbank auf irgendeinem Laufwerk "versauert" und wollten diese daher auf SharePoint veröffentlichen. Haben auch schon an eine Webdatenbank gedacht, aber als wir hörten das dort VBA tabu ist haben wir die Idee schnell wieder verworfen.

Ich hab schon folgende Sachen ausprobiert:


  • Datenbank als ACCDE Datei speichern - eigentlich völliger Blödsinn, da ich meine Datenbank nur noch mehr ausführen, aber nicht ändern kann
  • Tabellen auf SharePoint verschoben (Listen) und verknüpft - funktioniert auch nicht wirklich, da ich bei den Abfragen mehrere Kriterien beachten muss und das würde unseren kompletten Aufbau der Datenbank durcheinander bringen
  • Datenbank aufteilen (Front- und Backend) - funktioniert auch nur, wenn Backend auf einem Public Ordner (auf dem alle Zugriffsrechte haben) liegt - naja eigentlich will ich ja meine Tabellen schützen und der Public Ordner unserer Firma wird auch irgendwann mal gelöscht

Ja, jetzt steh ich da und hab keine Ahnung was ich noch tun könnte. Wenn ich meine Datenbank einfach komplett auf SharePoint lade und diese öffne (Schreibgeschützt), dann seh ich keine Formulare / Berichte und sonstiges. Front und Backend wär optimal, nur hab ich keine Ahnung wie ich das mit SharePoint lösen kann.

Kann mir eventuell jemand weiterhelfen?
Wer nie Zeit hat tut am wenigstens

Liebe Grüße

database

#1
Hallo,

ZitatFront und Backend wär optimal
Nein, ist optimal.

Ich würde vorschlagen einen eigenen Ordner mit den Zugriffsrecheten (NTFS-Berechtigungen) auszustatten, die deinen Vorstellung entsprechen und
das Backend dort zu hinterlegen und das Frontend als ACCDE-Datei an die Benutzer zu verteilen.

Du musst natürlich vor der Umwandlung eine Kopie des Frontends sichern sonst ist mit der Weiterentwicklung vorbei!

Zitatund der Public Ordner unserer Firma wird auch irgendwann mal gelöscht
Lässt meine Adminhaare um einen Stehplatz raufen

ZitatFront und Backend wär optimal, nur hab ich keine Ahnung wie ich das mit SharePoint lösen kann.
Backend als SharePointListen und das Frontend eben als SharePoint-Formulare und nicht als Access-Forms.

Nachtrag:

Gib bei Google doch mal den Suchbegriff  'Access 2010 und SharePoint' ein und staune, was da alles kommt  ;) ;D ::)

UniQ

Danke für deine schnelle Antwort ;)

Gebe ich jedoch den Suchbegriff "Access 2010 und SharePoint" in Google ein (was ich bereits zick tausend mal getan habe ;D) finde ich meistens Beiträge über eine Webdatenbank. Da ich aber keine Webdatenbank habe, sind diese Beiträge irrelevant.

Das mit den SharePoint Formularen habe ich noch gar nicht in Erwägung gezogen, wusste gar nicht, dass das auch möglich ist. Werde ich heute gleich mal in Angriff nehmen.

Vielen Dank! :)
Wer nie Zeit hat tut am wenigstens

Liebe Grüße

database

Hallo,

ZitatDa ich aber keine Webdatenbank habe, sind diese Beiträge irrelevant

So würde ich das nicht sagen - Web bedeutet ja nicht IMMER zwangsläufig INTERNET
Und dass der Sharepoint mit 'Websites' arbeitet ist ja hinlänglich bekannt  ;)

Somit stellt eine SharePoint-Plattform eigentlich ein (kleines) INTRAnet dar, was wiederum webbasierte Applikationen enthalten kann.

UniQ

Ja da hast du auch wieder Recht.

Wir haben uns jetzt allerdings an die IT in unserer Firma gewendet und die haben uns einen Ordner erstellt, wo unsere BI Analysten Schreibrechte haben und alle andern nur Leserechte. In diesem Ordner liegt nun das Backend und das Frontend liegt auf unserem SharePoint.

Trotzem vielen Dank für deine tollen Ratschläge :-)
Wer nie Zeit hat tut am wenigstens

Liebe Grüße