Pentaho BI服务器访问抛出石英错误

时间:2012-03-07 06:24:03

标签: quartz-scheduler pentaho

我最近安装了Pentaho并且我能够访问BI服务器,但是我做了一些更改以连接到mysql服务器和导出数据库,从那时起我无法访问BI服务器。我收到以下错误:

  2012-03-07 11:49:18,847 ERROR [org.pentaho.platform.util.logging.Logger]  misc-org.pentaho.platform.scheduler.QuartzSystemListener: QuartzSystemListener.ERROR_0001 -     Scheduler was not properly initialized at startup
org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested   exception: org.quartz.JobPersistenceException: Couldn't clean volatile data: Table      'quartz.QRTZ_FIRED_TRIGGERS' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table ' quartz.QRTZ_FIRED_TRIGGERS' doesn't exist]]

同样在停止服务器时,我遇到以下异常:

 java.sql.SQLException: socket creation error
 java.sql.SQLException: socket creation error

2 个答案:

答案 0 :(得分:2)

通过“进行一些更改以连接到mysql服务器”,我希望你的意思是你在MySQL而不是HSQLDB上建立了BI服务器点。

我猜你要么没有更改石英数据库连接的SQL方言设置,要么Quartz实际上并没有创建它依赖的模式(在这种情况下你必须从hsqldb复制它)到mysql)

答案 1 :(得分:1)

您是否尝试过运行[/path/to/biserver-ce/data]中的脚本来生成您正在使用的数据库的表?