0

尝试预览查询时出现错误:出现此错误: ParentException: java.lang.RuntimeException: Required subelement 'user' at org.osjava.sj.loader.convert.DataSourceConverter.convert(DataSourceConverter.java:54 ) 在 org.osjava.sj.loader.JndiLoader.convert(JndiLoader.java:351)

谁能帮我 ?

4

3 回答 3

2

确保 pdi 的 jdbc.properties 文件中“=”之后没有空格。我有同样的问题,我删除了空格并且它起作用了。前任: test1/user=root test1/password=Letmein1234 test1/url=jdbc:mysql://localhost:3306/test1

于 2017-11-27T05:32:48.580 回答
0

您需要将以下属性添加到位于 data-integration/simple-jndi 目录中的 jdbc.properties 文件中

[JNDI_connection_Name]/用户=

[JNDI_connection_Name]/密码=

于 2017-10-04T09:15:28.147 回答
0

这些属性是强制性的:

JNDI_connection_Name/user=

JNDI_connection_Name/password=

即使它们是空的(例如对于 SQLite 文件)。一个部分中没有“用户”会导致所有部分出现问题。

于 2018-03-29T13:42:45.040 回答