Talend:tOracleOutput 中的配置维度时间错误



>我仍然有这个问题

Exception in component tOracleOutput_1
java.sql.SQLSyntaxErrorException: ORA-00904: : invalid identifier
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:951)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:513)

你的作业中有一些当前的代码。您可以做的是首先检查是否有为此作业生成的任何代码。如果没有,请尝试删除每个组件/禁用并运行,看看错误是否仍然存在

我也有过这个。通常有帮助的是重新启动 Talend 或重新启动计算机。

如果这没有帮助,那么工作就有问题。然后,我检查作业中的每个模式、每个连接、每个tMap、每个项目,如果有 Talend 没有向我显示的错误。

要检查代码生成系统是否正常工作,您可以随时单击Code选项卡,看看是否出现问题。

编辑

出现错误 ORA-00904。这导致建议列命名错误,如下所示:https://dba.stackexchange.com/questions/129641/ora-00904-error-while-querying-the-oracle-database-table

若要避免 ORA-00904,列名必须

  • 以一封信开头。
  • 仅由字母数字和特殊字符 ($_#( 组成;其他字符需要双引号。
  • 小于或等于 30 个字符。

最新更新