pentaho 5.0.1 迁移到mysql 数据库

pentaho 5.0.1 迁移到mysql
一、
执行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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值