Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet 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
-
Was sagt denn der Hersteller dazu ?
-
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
-
Habe vom Hersteller noch keine Antwort zu diesem Problem.
-
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.
-
Ah, wenn man weiß, was man tut, ist der LEI nicht so schlecht. Wir könnten nicht ohne.
-
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
-
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. :)
-
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.