Moin zusammen,
Nachdem Ihr meine letzte Frage mit 'nimm den orginal Treiber' so Funktionell beantwortet habt, komme ich nun mit einem weiteren Problem.
Die 'Holende' Seite kann die Daten ansehen.
Bei dem Versuch Sätze in eine eigene Tabelle zu kopieren, bekommen die diesen Fehler:
Dazu hat mir der zuständige Entwickler noch das geschicktFehler
ODI-1217: Session Copy of Stage_STG_PORTFOLIO_XXX_Physical_SESS (90811)
fails with return code ODI-1298.
ODI-1226: Step Physical_STEP fails after 1 attempt(s).
ODI-1227: Task SERIAL-MAP_MAIN- fails on the source connection <Empty
Value>.
ODI-1298: Serial task "SERIAL-MAP_MAIN- (40)" failed because child task
"SERIAL-EU-XXXYYYTESTUMGEBUNG_UNIT (50)" is in error.
ODI-1298: Serial task "SERIAL-EU-XXXYYYTESTUMGEBUNG_UNIT (50)" failed
because child task "Load data-LKM SQL to Oracle- (80)" is in error.
ODI-1227: Task Load data-LKM SQL to Oracle- fails on the source connection
XXX YYY Testumgebung.
Caused By: com.ibm.as400.access.AS400JDBCSQLSyntaxErrorExcept ion: [SQL0206]
Spalte oder globale Variable $4ID nicht gefunden.
Target Code
PHP-Code:
insert into DWH_ODI.c$_POOLL299
(
A4ID
)
values
(
:A4ID
)
Source Code
Sieht von euch Jemand was die Ursache ist?PHP-Code:
select
POOLL299."$4ID" A4ID
from TESTF_XXXX.$POOLL299 APOOLL299
where (1=1)
Die Datei (auf der iSeries) gibt es (LF)
Das Feld $4ID gibt es in der Datei.
Die Datei ist gefüllt
Der User hat Obj Verwendungsrechte und Daten Lese/Upd/Ausführungs Rechte
Danke!
Robi
Bookmarks