senta-jdin / jdbc.properties在pentaho服务器8.2中被忽略

问题描述 投票:0回答:1

如果需要在pentaho数据集成(IDE)中执行查询,则需要在simple-jdin / jdbc.properties中手动添加数据源

MyDatabase/type=javax.sql.DataSource
MyDatabase/driver=org.hsqldb.jdbcDriver
MyDatabase/url=jdbc:hsqldb:hsql://localhost/sampledata
MyDatabase/user=pentaho_admin
MyDatabase/password=password

这在称为pentaho数据集成,勺子或水壶的想法中可以正常工作。

但是,pentaho服务器8.2中的相同功能不起作用。

重现错误的步骤

  • 在pentaho服务器8.2中部署或上载转换(.ktr)
  • 在服务器/../pentaho-server/pentaho-solutions/system/simple-jndi/jdbc.properties中手动添加数据源
  • 使用pentaho服务器Web控制台执行了转换:在后台或计划选项中运行
  • 错误:未找到数据源

替代

  • [使用pentaho服务器的Web控制台手动创建数据源,而不是手动修改文件:/../ pentaho-server / pentaho-solutions / system / simple-jndi / jdbc.properties

问题

  • simple-jndi / jdbc.properties在服务器中工作还是仅用于开发目的(pdi)?
pentaho kettle pentaho-spoon pentaho-data-integration pdi
1个回答
0
投票

服务器上jdbc.properties文件中的可用设置是否可以通过参考pentaho数据集成器> simple-jndi文件夹来验证相同设置。您是否还可以从服务器连接到数据库,可能正在使用数据库客户端进行确认。

© www.soinside.com 2019 - 2024. All rights reserved.