一、
执行sql语句,完成数据库的创建和初始化。
....\biserver-ce-5.0.1-stable\biserver-ce\data\mysql5
执行以下三个sql 文件,无顺序要求。
二、
修改数据库连接文件
1、 打开如下路径,
...\biserver-ce-5.0.1-stable\biserver-ce\tomcat\webapps\pentaho\META-INF
修改文件
context.xml
修改为如下:
例子:
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.15.61:3306/hibernate"
validationQuery="select 1" />
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.15.61:3306/quartz"
validationQuery="select 1"/>
username和password 不用修改,因为和创建数据库时指定的一样,如果创建数据库时修改了,此时也要修改。
2、打开如下路径
.../biserver-ce-5.0.1-stable\biserver-ce\pentaho-solutions\system\hibernate
修改如下两个文件
hibernate-settings.xml 文件
修改为如图所示,这步是修改配置文件,使加载的时候加载 mysql5.hibernate.cfg.xml 文件中的内容。
mysql5.hibernate.cfg.xml 文件:
修改如图所示的两部分即可。
3、打开
..\biserver-ce-5.0.1-stable\biserver-ce\pentaho-solutions\system\applicationContext-spring-security-hibernate.properties
修改 :
为:
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://192.168.15.61:3306/hibernate
jdbc.username=hibuser
jdbc.password=password
hibernate.dialect=org.hibernate.dialect.MySQLDialect
4、打开
.../biserver-ce-5.0.1-stable\biserver-ce\tomcat\webapps\pentaho\WEB-INF
如图,注释掉 调用Hsqldb 的
监听器
以上完成后,启动
../biserver-ce-5.0.1-stable\biserver-ce\tomcat\bin\startup.bat
如果报内存不足,在 startup.bat 文件中加上 :
set JAVA_OPTS= -Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=256M -XX:MaxPermSize=256M
设置tomcat 启动的内存大小。
Linux下修改JVM内存大小:
要添加在tomcat的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的.
# OS specific support. $var _must_ be set to either true or false.
JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
cygwin=false