我最近安装了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
答案 0 :(得分:2)
通过“进行一些更改以连接到mysql服务器”,我希望你的意思是你在MySQL而不是HSQLDB上建立了BI服务器点。
我猜你要么没有更改石英数据库连接的SQL方言设置,要么Quartz实际上并没有创建它依赖的模式(在这种情况下你必须从hsqldb复制它)到mysql)
答案 1 :(得分:1)
您是否尝试过运行[/path/to/biserver-ce/data]
中的脚本来生成您正在使用的数据库的表?