外贸接单网站,网络营销公司推荐,公司建设官方网站需要多少钱,四川建设网地址在哪目前pentaho#xff08;胖大海#xff09;是比较流行的开源BI套件#xff0c;分社区版与商业版#xff0c;社区版数据存储端为hsqldb#xff0c;而针对其它类型数据库配置文档几乎没有#xff0c;只有商业版存在#xff0c;但是并不是每个用户都能拿到。下面就pentaho社…目前pentaho胖大海是比较流行的开源BI套件分社区版与商业版社区版数据存储端为hsqldb而针对其它类型数据库配置文档几乎没有只有商业版存在但是并不是每个用户都能拿到。下面就pentaho社区版配置oracle数据库作详细说明目前最新版本为4.8本实例也是以4.8为例。
一、下载 BI server
http://sourceforge.net/projects/pentaho/files/?sourcenavbar 社区版下载地址 二、解压文件
将下载biserver-ce-4.8.0-stable.zip文件解压到对应的目录例如我的是解压到D:\commonsoftware\pentaho\biserver-ce-4.8.0-stable目录。
1.运行管理端
进入administration-console目录运行start-pac.bat脚本启动管理端服务访问地址http://172.17.0.126:8099IP为你机器IP地址默认的登录用户名密码admin/password
2.运行用户端
进入biserver-ce目录运行start-pentaho.bat脚本启动用户端服务器访问地址http://localhost:8080/pentaho 三、配置oracle数据库
1创建oracle数据库 Pentaho BI Server 有两个功能性的数据库除了案例的数据库——the Hibernate database and the Quartz database. A、The Hibernate database的功能是负责Pentaho BI Server 的内容储存和运行 B、The Quartz database 的功能是负责Pentaho BI Solution计划任务的调度管理 创建sql脚本下载地址http://download.csdn.net/detail/zhoupeng_love/6522321该脚本执行可以直接在oracle数据库执行已经实验。当然你也可以使用解压文件biserver-ce\data\oracle10g目录下的脚本不过要进行修改如果有问题请自行解决。 2添加jdbc驱动包
下载ojdbc14.jar包分别放到administration-console\jdbc与biserver-ce\tomcat\lib目录下oracle jdbc驱动包
注不在提供下载地址网上很多
3修改JDBC相关配置文件 进入目录biserver-ce\pentaho-solutions\system下 A、修改applicationContext-spring-security-jdbc.xml配置文件 文件原内容 修改如图两处内容修改后的内容 B、修改applicationContext-spring-security-hibernate.properties配置文件 文件原内容 修改后文件内容 C、修改hibernate-settings.xml配置文件 该文件所在目录biserver-ce\pentaho-solutions\system\hibernate 原内容 修改后内容 D、修改oracle10g.hibernate.cfg.xml配置文件 该文件与文件hibernate-settings.xml在同一目录主要修改数据库连接地址这里不在详细介绍。
4修改配置hibernate与quartz A、修改context.xml配置文件 文件位置biserver-ce\tomcat\webapps\pentaho\META-INF 原内容 修改后内容 B、修改quartz.properties配置文件 文件位置biserver-ce\pentaho-solutions\system\quartz 原有内容 修改后内容 5配置tomcat server A、使HSQL数据库启动不可用 修改biserver-ce\tomcat\webapps\pentaho\WEB-INF\web.xml文件 注释掉文件内的如下内容 B、修改pentaho.xml配置文件 文件位置biserver-ce\tomcat\conf\Catalina\localhost 该文件修改方式与biserver-ce\tomcat\webapps\pentaho\META-INF\context.xml配置文件同样的修改 所有配置已完成这时只需启动用户端服务就可访问了。在启动过程中可能会报异常不用理会这个异常是由统计实例引起的只需启动管理端服务修改数据库连接即可。