我正在使用Pentaho Report Designer 5.2。尝试使用JNDI连接到MySQL数据库时,我遇到一个错误,提示Invalid data source:'openflights'
但是我的数据库中存在一个表“ openflights”。
帮助将不胜感激。谢谢!
这是JNDI配置
#MySQL - openflights
openflights/type=javax.sql.DataSource
openflights/driver=org.gjt.mm.mysql.Driver
openflights/user=pentaho_user
openflights/password=password
openflights/url=jdbc:mysql://localhost:3306/openflights
最佳答案
您在哪里定义了JNDI详细信息?
将DRIVER值更改为com.mysql.jdbc.Driver
在“ C:\ Users {YOURUSER} .pentaho \ simple-jndi \ default.properties”中添加JNDI,然后停止双向服务器并再次启动
关于mysql - 连接到数据库时出错:“无效的数据源”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36441516/