官方文档

1.建库

建库脚本
pentaho-server/data/mysql

  • create_jcr_mysql.sql
    Jackrabbit 包含解决方案仓库,样例,安全数据,报表数据
  • create_quartz_mysql.sql
    Quartz 报表和作业计划相关数据
  • create_repository_mysql.sql
    Hibernate 审计记录相关数据

注:脚本中包含默认用户和密码

2. 配置

2.1 设置quartz
/pentaho-server/pentaho-solutions/system/quartz/quartz.properties

org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate

2.2. 配置hibernate
pentaho-server/pentaho-solutions/system/hibernate/hibernate-settings.xml

<config-file>system/hibernate/mysql5.hibernate.cfg.xml</config-file>

2.3 替换默认的审计记录配置文件
拷贝pentaho-server/pentaho-solutions/system/dialects/mysql5/audit_sql.xml文件到pentaho-server/pentaho-solutions/system目录
2.4 配置Jackrabbit
pentaho-server/pentaho-solutions/system/jackrabbit/repository.xml
Repository,DataStore,Workspaces,PersistenceManager ,Versioning的部分注释除MYSQL以外的配置,取消MYSQL配置的注释
journal部分配置修改为如下

<Journal class="org.apache.jackrabbit.core.journal.DatabaseJournal"><param name="revision" value="${rep.home}/revision.log"/><param name="driver" value="javax.naming.InitialContext"/><param name="url" value="java:comp/env/jdbc/jackrabbit"/><param name="schema" value="mysql"/><param name="schemaObjectPrefix" value="J_C_"/><param name="janitorEnabled" value="true"/><param name="janitorSleep" value="86400"/><param name="janitorFirstRunHourOfDay" value="3"/>
</Journal>

3 配置tomcat

3.1 下载JDBC驱动到pentaho-server/tomcat/lib
注:9.2版本整合tomcat的部署包自带mysql的jdbc驱动,无需额外准备
注:如果控制台报SQL语法错误,则下载MYSQL对应的新版本的JDBC驱动替换
3.2 修改JDBC链接配置
pentaho-server/tomcat/webapps/pentaho/META-INF/context.xml
修改用户名、密码、驱动类、链接url
修改校验查询语句为validationQuery=“select 1”.

pentaho server 9.2 配置mysql数据源相关推荐

  1. Linux使用Docker安装Nacos并配置MySQL数据源,将Springboot的配置文件部署到Nacos

    Linux使用Docker安装Nacos并配置MySQL数据源,将Springboot的配置文件部署到Nacos 前言 一.Docker中安装配置Nacos 安装Docker 拉取Nacos镜像 启动 ...

  2. tomcat配置mysql数据源_Tomcat中配置mysql数据源

    上面的就是老师给我们的关于数据库配置的文档,看起来好像不长,但是有几点需要特别注意,下面我就自己的理解来谈谈能关系到成败的几点,同时,将我出错的原因说明一下. 1.先看这段配置: type=" ...

  3. mybatis配置mysql数据源_springboot+mybatis+Druid配置多数据源(mysql+postgre)

    springboot+mybatis+Druid配置多数据源(mysql+postgre) 引入pom依赖 org.mybatis.spring.boot mybatis-spring-boot-st ...

  4. 怎样配置mysql数据源_mysql怎样配置ODBC数据源

    选中 sqlserver 选择默认连接的数据库 7.配置完成,可以测试连接 扩展资料: spring中配置数据源的几种常见方式: 工具/原料 事先配置相应的环境mysql(mysql安装程序)mysq ...

  5. Adaptive Server Anywhere 数据库配置ODBC数据源

    单位有个应用程序使用Sybase公司的数据库Adaptive Server Anywhere. 该程序原先是在XP系统中安装的,由于已找不到原安装光盘,只有从旧电脑拷贝安装后的文件,无法直接打开.需要 ...

  6. liberty配置mysql数据源_Bluemix Liberty server.xml MySQL数据源配置

    如果要连接到mysql数据库并希望 manually 在server.xml中提供凭据,则可以执行以下操作: server.xml中: URL="jdbc:mysql://1.2.3.4:3 ...

  7. 在Weblogic 9.0配置MySQL数据源

    1,启动MySQL服务器,创建数据库bookdb,新建表book,表内容如下: 1001       Benson    家常菜1000例      25.00      1002       顾晓繁 ...

  8. weblogic 配置mysql数据源Cannot load driver class: com.mysql.jdbc.Driver的问题

    这两天在学习weblogic,因为我本身用mysql较多,所以在weblogic配置数据源时,就 选择了mysql,但是你在测试时会发现报一个错误: Cannot load driver class: ...

  9. 润乾报表配置mysql数据源_润乾报表在proxool应用下的数据源配置

     大多数应用会使用proxool数据连接池,proxool.xml的配置文件如下: db jdbc:mysql://×××.×××.××.×××:3303/mydb com.mysql.jdbc. ...

  10. springboot配置mysql数据源_SpringBoot+mysql配置两个数据源

    1.properties配置文件信息 spring.datasource.primary.jdbc-url=jdbc:mysql://rm... spring.datasource.primary.u ...

最新文章

  1. QDir::toNativeSeparators的使用
  2. 最小二乘法(一元)推导
  3. 【Linux C 多线程编程】互斥锁与条件变量
  4. Android 给按钮绑定事件
  5. [转]Laravel与bootstrap-editable实现table的行内编辑
  6. cpu不支持虚拟装linux,linux 查看cpu是不是支持虚拟化
  7. 开启xmp1还是2_SU动态天空插件:你是要白天还是要晚上?
  8. 安装centos7的电脑对比视频播放
  9. 内部类访问,及修饰符
  10. MySQL执行计划 EXPLAIN参数
  11. Notepad工具json格式转换
  12. 大漠插件最新版本7.2031
  13. golang httpServer对于keepAlive长连接的处理方式
  14. matlab 折射率椭球,折射率椭球详解.ppt
  15. 简单CRM系统开发(一)
  16. eve-ng学习笔记
  17. biosrecovery什么意思_recovery是什么意思
  18. 数字签名(RSA签名、ElGamal签名、Schnorr签名、DSS、DSA、离散对数签名、特殊性质的签名算法、Chaum盲签名、Chaum-Antwerpen不可否认签名、群签名、MUO代理签名)
  19. 数据科学 5.1 数据处理(概念)
  20. 小程序中使用echarts

热门文章

  1. 利用python对股票商誉进行排名分析,防止踩雷
  2. uni-app实现问卷调查试卷
  3. python实现 数值 转换为 万,亿单位,保留3位小数(例:18000转换为1.8万)
  4. 利用Md2all的自定义CSS,给Markdown一个漂亮的排版
  5. 阿里码农自述:老婆失业了,周围同事也不断被裁
  6. 房产交易进化:探索“去中介”无人区
  7. JavaWeb笔记——JSPThymeleaf
  8. 使用DevOps强化敏捷(上)
  9. 无人机倾斜摄影技术应用(文末附作业指导书)
  10. 新版UI切片源码 m3u8云切片程序PHP视频切片转码系统易语言源码 云转码工具源码 代码完全开源