我正在尝试让Pentaho的BI Server 3.10在CentOS和MySQL上运行。我遵循了Prashant Raju在他的网站上提供的步骤(以前也做过一次)。BI服务器正在运行,但我无法让Pentaho的管理控制台(PAC)开始使用MySQL数据库。它总是返回到搜索HSQLDB的不存在的实例。显然,一切都按照应该的方式进行了配置——但显然不是。。。
希望这里有人能帮我,我在这里迷路了!
提前感谢,Gustavo
在webapps/pentaho/WEB-INF/web.xml
中,查找行
<!-- [BEGIN HSQLDB DATABASES]
<context-param>
<param-name>hsqldb-databases</param-name>
<param-value>sampledata@../../data/hsqldb/sampledata,hibernate@../../data/hsqldb/hibernate,quartz@../../data/hsqldb/quartz</param-value>
</context-param>
[END HSQLDB DATABASES] -->
和
<!-- [BEGIN HSQLDB STARTER]
<listener>
<listener-class>org.pentaho.platform.web.http.context.HsqldbStartupListener</listener-class>
</listener>
[END HSQLDB STARTER] -->
注释掉或删除这两行。
实际上,一旦我将管理控制台从原来的位置移动到现有的tomcat实例,我就应该编辑该文件[pentaho主文件夹]/administration console/resource/config/console.xml
正如pablotips的博客所解释的那样。谢谢,伙计!