... nochmal:
das Problem ist nicht der Inhalt der Datei und dessen Umsetzung!!!!
Das Problem ist der SQL String, der da an die Datenbank geschickt wird!!!
Habt ihr mal andere Umlaute probiert? also z.B. Rhöndorf, Gießen, Härne?

D*B

Zitat Zitat von chs Beitrag anzeigen
Zunächstmal weiss ich natürlich nicht, wie ein DB-Monitoring zu starten ist, aber ich kann das an meinen Kunden weitergeben.

Problem ist nur, dass die DB2 ja gar keine Datei im Zugriff hat, da der Select ja gar nicht ausgeführt wird.

Wir haben das im ODBC Treiber tracen lassen und dort ist der Select schon kaputt. Nicht klar ist, ob dieser Trace vor oder nachdem Übertragen zu iSeries getraced wird.

Was ich etwas komisch finde ist, dass die Umlaute in den Feldinhalten ja korrekt angezeigt werden.

Also ein SELECT * FROM TABELLE zeigt die Umlaute. Ein INSERT oder UPDATE geht. NUR wenn der Umlaut in der WHERE CLAUSE ist, geht es nicht.
Egal bei welcher Tabelle.

Ich habe mit unserer Applikation getestet und mit einem SQL Tool. Ich bin dabei das noch mit TOAD auszuprobieren.