quarta-feira, 11 de abril de 2012

ODI 11g - Erro em interfaces usando XML (java.sql.SQLException: unknown token)

Em uma interface em que é usado um XML seja como origem, seja como destino o erro abaixo pode acontecer:

ODI-1228: Falha na tarefa 040_XML_TO_DB (Exportar) no destino XML conexão XML_DATA.
Caused By: java.sql.SQLException: unknown token

Para resolver esse problema é necessário no Topology, no esquema físico ao qual o XML se refere remover o $ dos prefixos dos objetos temporários (C$, I$, E$). Abaixo segue o link da Oracle que recomenda esse "workaround" como solução.

http://docs.oracle.com/cd/E21764_01/relnotes.1111/e10132/odi.htm#BGBIBJCJ

Nenhum comentário:

Postar um comentário