ODI 12c Salesforce Mapping Fails with "Java.sql.SQLSyntaxErrorException: [FMWGEN][SForce JDBC Driver][SForce]Table not found in statement"
(Doc ID 2589608.1)
Last updated on AUGUST 20, 2020
Applies to:
Oracle Data Integrator - Version 12.2.1.3.1 and laterInformation in this document applies to any platform.
Symptoms
In Oracle Data Integrator (ODI) 12c, a mapping uses a Salesforce table as a source and to populate an Oracle table. It fails with error message:
ODI-1227: Task Insert new rows-LKM SQL to Oracle (Built-In)-Load <TABLE> fails on the source connection <SALESFORCE_CONNECTION>.
Caused By: java.sql.SQLSyntaxErrorException: [FMWGEN][SForce JDBC Driver][SForce]Table not found in statement [SELECT
<TABLE_ALIAS>.ROWID AS ROWID_ ,
<TABLE_ALIAS>.VALUE1 AS VALUE1 ,
<TABLE_ALIAS>.VALUE2 AS VALUE2 ,
<TABLE_ALIAS>.VALUE3 AS VALUE3 ,
..
FROM
<SALESFORCE_SCHEMA>.<SALESFORCE_TABLE> <TABLE_ALIAS>
]
at weblogic.jdbc.sforcebase.ddcn.b(Unknown Source)
at weblogic.jdbc.sforcebase.ddcn.a(Unknown Source)
...
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |