运行环境:
1、Ubuntu Server 16.04 LTS
2、Oracle 11g 2.0.4.0 64bit
3、Pentaho Data Integration CE 6.1
4、Oracle Java7
安装步骤:
一、Java安装:
点击(此处)折叠或打开
- sudo add-apt-repository ppa:webupd8team/java
- sudo apt-get update
- sudo apt-get install oracle-java7-installer
- sudo apt-get install oracle-java7-set-default
到http://sourceforge.net/projects/pentaho去下载pdi的最新版本并解压,当前会有一个data-integration的目录。
三、相应需要的jdbc文件及环境参数配置
将以下文件拷贝到$JAVA_HOME/jre/lib/ext目录
点击(此处)折叠或打开
- cp $ORACLE_HOME/jdbc/lib/*.jar $JAVA_HOME/jre/lib/ext/.
- cp $ORACLE_HOME/oc4j/lib/dms.jar $JAVA_HOME/jre/lib/ext/.
- cp $ORACLE_HOME/lib/libocijdbc11.so $JAVA_HOME/jre/lib/exe/.
点击(此处)折叠或打开
- LD_LIBRARY_PATH=$ORACLE_HOME/jdbc/lib:$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64;
- export LD_LIBRARY_PATH
- CLASSPATH=$ORACLE_HOME/jlib/orai18n.jar:$ORACLE_HOME/jdbc/lib/ojdbc6.jar:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
- export CLASSPATH
- LIBPATH=$ORACLE_HOME/jdbc/lib
- export LIBPATH
运行spoon.sh进行database connection配置,通过test来验证安装是否数据库连接是否存在问题。