我正在尝试让 Pentaho 的 BI Server 3.10 在 CentOS 和 MySQL 上运行。我已经按照 Prashant Raju 在他的网站上提供的步骤进行了操作(并且以前曾使用过一次)。BI 服务器正在运行,但我无法让 Pentaho 的管理控制台 (PAC) 开始使用 MySQL 数据库。它总是回退到搜索不存在的 HSQLDB 实例。显然,一切都按照应有的方式进行了配置——但显然不是……
希望这里有人可以帮助我,我在这里很迷茫!
在此先感谢,古斯塔沃
我正在尝试让 Pentaho 的 BI Server 3.10 在 CentOS 和 MySQL 上运行。我已经按照 Prashant Raju 在他的网站上提供的步骤进行了操作(并且以前曾使用过一次)。BI 服务器正在运行,但我无法让 Pentaho 的管理控制台 (PAC) 开始使用 MySQL 数据库。它总是回退到搜索不存在的 HSQLDB 实例。显然,一切都按照应有的方式进行了配置——但显然不是……
希望这里有人可以帮助我,我在这里很迷茫!
在此先感谢,古斯塔沃
在你的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-home-folder]/administration-console/resource/config/console.xml
正如pablotips 的 blogspot所解释的那样。多谢,伙计!