Eine kurze �berlegung - wie ich es gemacht habe, bevor ich MS-SQL (nicht MySQL!!!!)-Server eingesetzt habe. Vielleicht dumm, vielleicht ausreichend:
Das Intranet ist die "Master"-Datenbank - das Internet "holt" sich die Daten mittels XMLHTTP-Request aus dem Intranet. Sprich: Der Internetserver hat einen speziellen http-Zugriff auf eine spezielle http-Seite, die alle �ndeurngen seit der letzten Abfrage als "INSERT INTO" oder "UPDATE" - String zur�ckliefert, der dann ganz einfach im Internet auf die Access-Datenbank angewandt wird.... Stefan. -----Urspr�ngliche Nachricht----- Von: Sascha Erdmann [mailto:[EMAIL PROTECTED] Gesendet: Montag, 23. Februar 2004 19:21 An: [EMAIL PROTECTED] Betreff: [Database.asp] Datenaustausch zwischen Intranet und Internet Hallo zusammen, � ich bin auf der Suche nach einer L�sung f�r folgende Aufgabenstellung: � Auf einem gemieteten ASP - Internetserver (ISP) soll eine Access - Datenbank laufen, Frontend f�r den User nat�rlich ASP. Die gleiche Datenbank (1:1) soll im Intranet�einer Firma laufen. Da die Daten hier zum einen mit Access als Frontend weiter/ nachbearbeitet werden m�ssen und zum anderen ist diese Datenbank mit weiteren lokalen�Datenbanken (bzw. deren Tabellen) verkn�pft. Die Verbindung zwischen der Internetdatenbank und der Intranetdatenbank soll �ber eine normale ISDN Standardverbindung hergestellt werden (zwischengeschaltet ist ein Proxy und eine Firewall). � Jetzt zu meinem eigentlichen Problem. Wie kann ich es realisieren, bzw. gibt es �berhaupt eine M�glichkeit, dass die Daten zwischen den Datenbanken gleich- und wechselseitig, zeitlich variabel,�ausgetauscht werden k�nnen? � Vorstellung des Ablaufs: Der Internet - User�tr�gt�einen neuen Datensatz�in die Datenbank ein. Dieser Datensatz soll dann, zeitlich variabel, zur Intranet Datenbank als neuer Datensatz �bermittelt werden,�damit diese Daten relativ zeitnah bearbeitet werden k�nnen. � Parallel dazu wird an der Intranetdatenbank irgendein Datensatz bearbeitet (z.B. Status gesetzt), welcher dann, ebenfalls zeitlich variabel, zur Internetdatenbank �bertragen wird. Der Internet User soll dann, stets aktuell, diverse �nderungen abrufen k�nnen. Sozusagen sollen sich die Datenbanken beidseitig synchronisieren. � Mit Access �ber die Replikat - Funktion gehts m.E. nicht, da diese Snchronisation ja einseitig ist. � Ich bin noch nicht so fit, was die MySQL Datenbank betrifft. Daher diese unbeholfene Frage. Ist es m�glich, �ber die SQL Datenbank��des ISP die Datenbank des Intranets zuverbinden? Wenn ja fehlt mir hier das Verst�ndnis wie die Daten hier wiederum in die Intranetdatenbank "eingetragen" werden k�nnen/ sollen, wenn keine Festverbindung vorhanden ist. � Ich hatte auch den Gedanken, zwischen beide Datenbanken einen MySQL Server zu integrieren, welcher dann die Funktion der Syncronisation �bernimmt. Aber da muss ich erstmal die Achseln zucken, da ich, wie schon erw�hnt, noch nicht so fit bin. � Ich w�rde mich freuen, wenn mir jemand hier einen L�sungsvorschlag aufzeigen k�nnte, bzw. mir hier einen Denkanstoss geben k�nnte. � MfG Sascha Erdmann � � _______________________________________________ Database.asp Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/database.asp
