Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: rhaller am 24.09.07 - 11:00:59

Titel: ODBC bricht ab
Beitrag von: rhaller am 24.09.07 - 11:00:59
Hallo Zusammen,

vielleicht kennt jemand das Problem, dass ODBC mittendrin die Lust am Arbeiten verliert :)

Folgendes wird gemacht: Ein Agent liest im Batch-Verfahren Daten aus einer DB/2 auf einer iSeries aus. Diese werden im Script aufbereitet und in eine Notes-DB gespeichert. Das funktioniert soweit auch ganz gut und ordentlich. Es sind dabei knapp 10.000 Kunden zu verarbeiten.

Problem: Es werden nicht alle Datensätze über ODBC eingelesen, soll heißen, dass das Script mal nach 2000 Adressen stoppt, mal nach 7000, also ganz unterschiedlich. Es kommt auch vor, dass alle Kundendaten verarbeitet werden.

Workarounds: Da der Script ansich keinen Fehler zu haben scheint, hab ich das Cache-Limit mal raufgesetzt, runtergesetzt, weggelassen...und konnte kein gleiches Ergebnis erzielen. Der ODBC-Treiber für die iSeries ist der aktuellste, die Einstellungen dort (Buffersize, etc.) hab ich schon versucht anzupassen. Leider ohne Erfolg.

Kennt also von Euch jemand das Problem und weiß Abhilfe? Am Script kanns nicht liegen, denn ich verwende das gleiche Script für die Online-Verarbeitung eines einzelnen Kundendatensatzes. Er funkt bei jedem Kunden, also auch bei denen, auf dessen Höhe der Batch abbricht.

Ich hoffe, dass mir da jemand weiterhelfen kann...

Gruß
Rudi
Titel: Re: ODBC bricht ab
Beitrag von: m3 am 24.09.07 - 11:02:50
An welcher Stelle stoppte denn das Scipt, mit welcher Fehlermeldung?
Titel: Re: ODBC bricht ab
Beitrag von: rhaller am 24.09.07 - 11:07:11
Eben genau das ist das Problem...es gibt keine Fehlermeldung. Weder vom Script noch vom ODBC/LS:DO, noch lässt der Trace sich über irgendwas besonderes aus...es stoppt einfach...
Titel: Re: ODBC bricht ab
Beitrag von: Glombi am 24.09.07 - 11:14:42
Wenn es ein periodischer Agent ist, liegst ggf. an der maximalen Laufzeit, die für Agenten im Serverdokument definiert ist. Die solltest Du mal hochschrauben.

Andreas
Titel: Re: ODBC bricht ab
Beitrag von: rhaller am 06.10.07 - 14:40:10
Hallo Andreas,

sorry die späte Antwort, aber einen richtigen Tipp in die richtige Richtung sollte man nicht unkommentiert lassen...

Das Serverdokument war wieder auf Standardwerte gesetzt, deshalb hat der Agent sich an die "Dienstzeiten nach Vorschrift" gehalten. Vielen Dank für den Hinweis!!!

Gruß
Rudi