Hallo,
ich möchte aus einer bestehenden Lotus Domino Datenbank (V.5, unter Windows 2000) Daten auslesen und in eine MySQL Datenbank (auf Linux) schreiben.
Der Zweck ist die Daten aus der Dominodatenbank für diverse Reports per Web und auch übernahmen in Excel (per ODBC auf die MySQL) verfügbar zu machen.
Derzeit wird per Dominoagent zeitgesteuert ein CSV File geschrieben, was aber immer eine gewisse zeitliche Verzögerung mit sich bringt.
Das eigentliche Problem ist derzeit die ACL der Dominodatenbank.
Meine bisherige Idee war eine Ansicht in der Datenbank zu erstellen, welche die einzelnen Datensätze (Werte mit einem Trenner z.B. ~ getrennt) Zeilenweise ausgibt. Diese Ansicht könnte ich mit
auslesen und dann weiterverarbeiten.
Das ganze funktioniert auch solange die Datenbank Anonymen Zugriff erlaubt.
Ein Zugriff auf die Datenbank mit http://user:pass@server/db.nsf... ist leider nicht Möglich. Auch eine gehoffte Variante, das ich z.B. anonymen Zugriff von einer besimmten IP aus zulasse wird von Lotus Domino nicht unterstützt und hat sich somit in Luft aufgelöst.
Ich habe einige Sachen in diversen Foran gefunden, aber nichts was mich weiter gebracht hat (was sicher auch an meinen fehlenden Java Script Kenntnissen liegt).
Wenn jemand eine Idee , eine ähnliche Lösung bereits anwendet, eine komplett andere Idee hat... oder aber auch an einem ähnlichen Problem sitzt. Ich bin da für alles offen. Ich habe sowohl auf dem Linux als auch auf dem Dominoserver incl. der Datenbank volle Administationrechte, was die Sache ggf. vereinfacht.
Gruß und viele Dank im voraus...
Sascha
ich möchte aus einer bestehenden Lotus Domino Datenbank (V.5, unter Windows 2000) Daten auslesen und in eine MySQL Datenbank (auf Linux) schreiben.
Der Zweck ist die Daten aus der Dominodatenbank für diverse Reports per Web und auch übernahmen in Excel (per ODBC auf die MySQL) verfügbar zu machen.
Derzeit wird per Dominoagent zeitgesteuert ein CSV File geschrieben, was aber immer eine gewisse zeitliche Verzögerung mit sich bringt.
Das eigentliche Problem ist derzeit die ACL der Dominodatenbank.
Meine bisherige Idee war eine Ansicht in der Datenbank zu erstellen, welche die einzelnen Datensätze (Werte mit einem Trenner z.B. ~ getrennt) Zeilenweise ausgibt. Diese Ansicht könnte ich mit
PHP:
$fp = fopen("http://server/db.nsf/ansicht?OpenView","r");
Das ganze funktioniert auch solange die Datenbank Anonymen Zugriff erlaubt.
Ein Zugriff auf die Datenbank mit http://user:pass@server/db.nsf... ist leider nicht Möglich. Auch eine gehoffte Variante, das ich z.B. anonymen Zugriff von einer besimmten IP aus zulasse wird von Lotus Domino nicht unterstützt und hat sich somit in Luft aufgelöst.
Ich habe einige Sachen in diversen Foran gefunden, aber nichts was mich weiter gebracht hat (was sicher auch an meinen fehlenden Java Script Kenntnissen liegt).
Wenn jemand eine Idee , eine ähnliche Lösung bereits anwendet, eine komplett andere Idee hat... oder aber auch an einem ähnlichen Problem sitzt. Ich bin da für alles offen. Ich habe sowohl auf dem Linux als auch auf dem Dominoserver incl. der Datenbank volle Administationrechte, was die Sache ggf. vereinfacht.
Gruß und viele Dank im voraus...
Sascha