Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: susi12 am 22.04.08 - 11:15:53

Titel: Notes DB Enterprise
Beitrag von: susi12 am 22.04.08 - 11:15:53
Hallo,

wer kennt das Tool NotesDB Enterprise? Damit kann man Notes Datenbanken nach SQL Datenbanken oder nach Access exportieren. Beim Auslesen der Datenbankstruktur (Scan database structure) erhalte ich die Fehlermeldung Notes error: Dokument wurde gelöscht.
Die Datenbank liegt sowohl lokal als auch auf dem Server
Kann mir jemand helfen?
Danke
Susi
Titel: Re: Notes DB Enterprise
Beitrag von: klaussal am 22.04.08 - 11:22:16
Was sagt denn der Hersteller dazu ?
Titel: Re: Notes DB Enterprise
Beitrag von: m3 am 22.04.08 - 11:25:19
http://www.easymda.org/notesdb/de/index.php

Da dürfte der "Enterprise"-Code nicht checken, ob es sich bei dem gefundenen Dokument um einen Deletion Stub handelt.

Hersteller schon kontaktiert? Wenn nicht, kann ich ja mal zum Hr. Fiala hinüber gehen. :D
Titel: Re: Notes DB Enterprise
Beitrag von: susi12 am 22.04.08 - 11:34:32
Habe vom Hersteller noch keine Antwort zu diesem Problem.
Titel: Re: Notes DB Enterprise
Beitrag von: flaite am 22.04.08 - 12:30:57
Ich hab ja grundsätzliche Zweifel bezüglich dieser Tools. LEI gehört für mich auch eindeutig in "diese Tools" Kategorie.
In den meisten Fällen wirst du mit den in Notes vorhandenen Klassen für SQL sei es mit LotusScript oder Java besser fahren.
Vor allem neigen die Leute dann dazu, RDBMS-Tabellen zu generieren, die einfach nicht gut für RDBMS sind (primary keys als char(irgendwas) anstatt von Int oder BigInt.
Und in Notes8 kann man dank Eclipse sicher auch richtig durchdachte Frameworks wie Hibernate, Toplink oder IBatis SQL Maps benutzen.
Titel: Re: Notes DB Enterprise
Beitrag von: m3 am 22.04.08 - 12:35:13
Ah, wenn man weiß, was man tut, ist der LEI nicht so schlecht. Wir könnten nicht ohne.
Titel: Re: Notes DB Enterprise
Beitrag von: flaite am 22.04.08 - 20:39:35
Ah, wenn man weiß, was man tut, ist der LEI nicht so schlecht. Wir könnten nicht ohne.
Mit ibatis oder hibernate wünschst du dir keine weitere Schulung, weil die jetzige zu langweilig wird. You just do.   O0
Titel: Re: Notes DB Enterprise
Beitrag von: m3 am 22.04.08 - 21:19:33
Ich denke nicht, dass ibatis oder hibernate Daten automatisert aus einem hostbasierten DB2 holen, verarbeiten, in neue oder Notesdokumente einfügen und den Erfolg der Aktion ins DB2 zurückmelden können.
Das ganze so verlässlich, dass man "e-government" Preise damit gewinnen kann.

Aber lustig sind die beiden sicher. :)
Titel: Re: Notes DB Enterprise
Beitrag von: flaite am 22.04.08 - 21:55:18
Klar kann man. Nur eben weniger abhängig von DB2.
Letztlich ist das nur eine Transaktion gegen die hostbasierte DB2, die Notes-Aktionen in der Transaktionsklammer und am Ende zur Rückmeldung ein neues insert, der Aufruf einer Funktion, stored procedure oder was auch immer in DB2.
Aber vermutlich ist das asynchron.
Deshalb würd ich für solche Dinge zu ActiveMQ tendieren. Arbeite ich nächsten Monat dran. Man bekommt so was zuverlässig und ohne viel coding mit openSource hin. 
Mein Börsenspiel geht in die Richtung.
1. User sendet Nachricht ein.
2. Die parallel einlaufenden, aber streng serialisierte Nachrichten führen transaktionale updates auf 5 RDBMS Tabellen durch (zähl hier nicht inserts oder selects)
3. Dem Anwender wird eine Nachricht zurückgesendet und per Ajax informiert.

Bin optimistisch, aber nicht ganz sicher.