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

Antwort per Email an