Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Matrixmaster am 27.05.05 - 13:42:29

Titel: Verbindung mit Datenbank MySql
Beitrag von: Matrixmaster am 27.05.05 - 13:42:29
Ich erstelle gerade eine Abwesenheitsseite mit PHP und MySql.
In Lotus Notes ist eine Names.nsf vorhanden wo sämtliche Daten von Benutzern drinstehen.Ich möchte nun eine Verbindung von der Names.nsf zu MySql schaffen. Ist dies möglich? Und wenn ja wie gehe ich da vor ? ...bzw. gibt es dafür ggf. schon Tools.

MFG
Titel: Re: Verbindung mit Datenbank MySql
Beitrag von: eknori am 27.05.05 - 13:46:54
sieht auf den ersten (google) Blick schlecht aus http://bugs.mysql.com/bug.php?id=10066
Titel: Re: Verbindung mit Datenbank MySql
Beitrag von: Wirsing am 30.05.05 - 16:55:58
Da würde mir nur eine ODBC Verbindung einfallen.
Die Hersteller der Datenbank bieten auch einen entsprechenden ODBC Treiber kostenlos zum Download zur Verfügung.

Im Lotus Notes geht das dann mit den ODBC.... Befehlen.

Die Frage ist nur, von welcher Seite sollen Daten geholt bzw. übergeben werden?

PHP    -> Notes   oder
Notes -> PHP

 :-:

Titel: Re: Verbindung mit Datenbank MySql
Beitrag von: baumi78 am 31.05.05 - 12:22:00
Brauchst du die Daten aus der Names.nsf nur einmal? Sozusagen als Stammdaten in deiner MySQL? Dann könntest du dir in der Names.nsf eine Ansicht basteln und die Notes Dokumente in eine Textdatei exportieren und diese dann wiederum in deine relationale DB importieren.

Wenn die MySQL und die Notes Datenbank öfter Daten abgleichen sollen, dann geht das wie Wirsing schon sagte über ODBC.
Titel: Re: Verbindung mit Datenbank MySql
Beitrag von: m3 am 31.05.05 - 13:01:12
Und warum nicht mit einer Notes-basierten Weblösung sondern der Aufwand mit PHP und MySQL? Da könntest Du gleich auch die Daten aus den Kalendern der Personen in die Liste integrieren.

Eine mögliche Lösung wäre auch noch der Zugriff auf die Personendaten via LDAP, wenn Du die Anwesenheitsliste schon ausserhalb von Notes erstellen willst.