MS Access-DB auf Webserver
ccr 06.07.2003 - 19:23 2166 4
ccr
|
Problemstellung: Es gibt eine Access-Datenbank. Auf diese Datenbank muß weltweit zugegriffen werden können. Lösungsvorschlag: auf einem Webserver ablegen, per HTML darauf zugreifen. Das mit den Zugriffsseiten ist kein Problem, die gehen im Access easy erstellen. Aber scheinbar muß der Server auf dem die Datenbank liegt bestimmte Kriterien erfüllen. Weil wenn die Datenbank als .mdb am Chello-Gratis-Webspace liegt, kann ich nicht darauf zugreifen. Was muß der Webserver können (wird angemietet)? (my?)SQL? Kann ich da dann die Datenbank auch als .mdb ablegen, oder muß ich da eine eigene SQL-Datenbank dafür anlegen?
Und seh ich das richtig, dass ich übers Web nur Daten per Formular abfragen/verändern/löschen kann, ich aber keinen Zugriff auf die Rohdaten habe und diese daher auch direkt nicht ins Excel exportieren kann?
|
kleinerChemiker
Here to stay
|
der server muß access instaliert haben. und du siehst es richtig.
MIK
|
ccr
|
Danke!
|
atrox
in fairy dust... I trust!
|
am server wird die access datenbank als globaler DSN installiert (über Access-ODBC treiber). diesen teil muß der server-admin machen und funktioniert nur auf nt/2k/xp servern.
ab dann kannst du über eine scriptsprache deines vertrauens (welche natürlich auch vom server unterstützt werden muß), dich zum 'lokalen' (=am server) odbc verbinden, und die datenbank benutzen. so können dann alle formulare (whatever) direkt auf die access-datenbank lesen und schreiben.
der import in excel passiert dann zb über eine csv-datei, die du per script am server generieren läßt. diese lösung hat den nachteil, daß du von extern keinen direkten zugriff auf die datenbank hast, sondern nur über den umweg der scripts am server. brauchst du ausserdem direktzugriff auf die daten, dann wirst die access daten in irgendeine RDBMS am server spielen müssen. (also das was du flockig als sql-datenbank bezeichnest)
|
mg_shadow
live and die in starlight
|
ich hab eine ähnliche anforderung wie du und ich verwende http://www.brinkster.comdort gibt es ein kostenfreies angebot von 30 MB und datenbankzugriff über adodb ist möglich! dafür ist kein einrichten einer dsn notwendig oder ein kontaktieren des admins!
|