Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Ahuga am 18.03.10 - 16:09:58

Titel: Lotus Notes Daten in eine DB2 integrieren
Beitrag von: Ahuga am 18.03.10 - 16:09:58
Was gilt es ausser der Dokumentenhierarchie und der integrierten Logik grundsätzlich zu beachten wenn ich Lotus Notes Daten in eine DB2 rübernehmen möchte?

Gibt es dafür spezielle Tools?
Titel: Re: Lotus Notes Daten in eine DB2 integrieren
Beitrag von: Thomas Schulte am 18.03.10 - 19:12:56
Was meinst du mit "rübernehmen"?
Titel: Re: Lotus Notes Daten in eine DB2 integrieren
Beitrag von: Ahuga am 19.03.10 - 08:29:50
Ich meine eine Migration der Daten von Lotus Notes nach DB2.
Titel: Re: Lotus Notes Daten in eine DB2 integrieren
Beitrag von: Ralf_M_Petter am 22.03.10 - 09:10:24
Wen die Daten keine Richtextfelder enthalten, dann sollte es theoretisch gehen. Bei Richtextfeldern wirst du dich mit der Konvertierung sehr schwer tun.

Grüße

Ralf
Titel: Re: Lotus Notes Daten in eine DB2 integrieren
Beitrag von: Thomas Schulte am 22.03.10 - 10:28:22
Nicht nur bei Richtext Felder.

Bei Aliaswerten, Mehrfachwerten, DatumsWerten (die keine sind) Zahlenwerten (die unterUmständen auch keine sind) und noch etlichen anderen Kleinigkeiten mehr.

Wenn du das "richtig" Normalisierst, und weil relationale Datenbanken hier keine Lösung anbieten, brauchst du zum Beispiel für jedes Feld mit Mehrfachwerten eine eigene abhängige Tabelle in deiner DB. Alle Felder die einen Alias benutzen müssen entweder vorher in Klartext umgewandelt werden, oder du brauchst auch hier eine Tabelle. Meistens wird dann beides kombiniert. Alle Datumswerte müssen überprüft und gegebenenfalls konvertiert werden. Für alle Zahlen gilt dasselbe.
Fast alles was du an Feldern im Domino Umfeld verwendest kann als Mulitvalue gespeichert werden. Die musst du dann alle zerlegen und in dein Datenmodell integrieren.Womit wir wieder bei zusätzlichen Tabellen sind.

Und dann wären da noch so Spezialfälle wie dieser hier ....
Useraction~Wert1~Wert2~Wert3
wo der Entwickler Werte zusammengesetzt hat. Und die dann wieder als Liste verwendet werden.

Oder, fast noch besser, dasselbe mit
Feld1, Feld2, Feld3 bei dem die Position des Wertes in Feld1 von den Daten her nur zusammen mit den an derselben Position stehenden Werten für Feld2 und Feld3 einen Sinn ergeben.

Der Kern meines Geredes ist folgender.

Klar geht das..

Aber du solltest dich verdammt gut vorbereiten und die Anwendung mit der du es zu tun hast wirklich INTENSIV studiert haben um da mit einer hinreichenden Aussicht auf Erfolg rauszukommen.
Titel: Re: Lotus Notes Daten in eine DB2 integrieren
Beitrag von: m3 am 22.03.10 - 10:34:15
Parent-Child Beziehungen, ....