Autor Thema: ODBC bricht ab  (Gelesen 1451 mal)

Offline rhaller

  • Junior Mitglied
  • **
  • Beiträge: 67
ODBC bricht ab
« 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

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: ODBC bricht ab
« Antwort #1 am: 24.09.07 - 11:02:50 »
An welcher Stelle stoppte denn das Scipt, mit welcher Fehlermeldung?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline rhaller

  • Junior Mitglied
  • **
  • Beiträge: 67
Re: ODBC bricht ab
« Antwort #2 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...

Glombi

  • Gast
Re: ODBC bricht ab
« Antwort #3 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

Offline rhaller

  • Junior Mitglied
  • **
  • Beiträge: 67
Re: ODBC bricht ab
« Antwort #4 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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz