您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > OracleBI安装及使用指南(linux)
OracleBI安装及使用指南2009年11月文档修改履历No版本日期修改人内容审查人11.02009-11-11初版21.12009-12-1追加dashboard显示,以及配置问题及解决方法注:无1目录1、准备工作.....................................................................................................................................22、安装...........................................................................................................................................521、准备工作(1)、本次安装的软件版本为:OracleBusinessIntelligence10.1.3.3.2安装的操作系统为:RedHatEnterpriseLinux5始内存大小为:1024MB硬盘大小为20G(OracleBusinessIntelligence10.1.3.3.2安装时,要求安装路径至少4G空间)(2)、在桌面上单击右键,进入Linux命令行终端,可以看到终端的标题是root@localhost~表示当前用户为root,第一行的字符串为[root@localhost~]#,#是root用户的标志,其他用户后面带$符号(3)、创建Oracle用户组账号:在命令行输入内容为groupadd–g630oracle该命令行的意思是创建一个ID号为630(一般要求大于500)(4)、添加用户:在命令行输入useraddoraclebi后回车,然后输入passwdoraclebi回车输入用户oraclebi的密码,并需要再次出入相同密码确认。追加本用户为oracle用户组的用户(5)、安装JDK,OracleBusinessIntelligence10.1.3.3.2要求JDK版本在1.5或者以上,所以需要检查一下jdk的版本,使用命令java–version查看jdk版本,如果低于1.5,则需要自己重新安装并配置。注意:(笔者曾经试着采用JDK1.5.0,但是没有达到安装要求,所以采用的是jdk1.6.0)安装过程如下:首先是把安装文件放置在/home/oraclebi/jdk1.6目录下,输入命令cd/home/oraclebi/jdk1.6进入到该3目录,输入命令chmod+xjdk-6u16-linux-i586.bin赋予用户的执行权限,然后输入:./jdk-6u16-linux-i586.bin运行这个安装程序此时会显示licese,一直按回车,会有询问你是否同意licenseDoyouagreetotheabovelicenseterms?[yesorno]输入yes。、4按回车完成安装。(6)、设置安装环境1)、在命令行输入:vi/etc/profile,打开profile文件在里面加入下面几句#setjavaenvironmentJAVA_HOME=/home/oraclebi/jdk1.6/jdk1.6.0_16CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexportJAVA_HOMECLASSPATHPATH保存退出。2)、在目录/etc/profile.d下面新建java.sh文件,再次进入命令行终端,输入命令/etc/profile.d/java.shjava.sh中输入以下内容:#setjavaenvironmentJAVA_HOME=/home/oraclebi/jdk1.6/jdk1.6.0_16CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexportJAVA_HOMECLASSPATHPATH5保存退出。然后给java.sh分配权限:chmod777/etc/profile.d/java.sh3)、在终端使用echo命令检查环境变量设置情况。#echo$JAVA_HOME#echo$CLASSPATH#echo$PATH重新启动shell,然后输入命令javac–version会发现jdk的版本变成了我们刚刚安装的版本4)、创建安装目录(root用户下执行):并且把权限给用户#mkdir/home/oraclebi/OracleBI#mkdir/home/oraclebi/OracleBIData#chownoraclebi:users/home/oraclebi/OracleBI#chownoraclebi:users/home/oraclebi/OracleBIData2、安装(1)、把安装文件拷贝到他的用户路径下可以看到安装文件包含两个包,其中RH_Linux是我们要安装的OracleBI的包其中RH_Linux是我们这次要安装的内容安装文件就是位于RH_Linux/Oracle_Business_Intelligence路径下的Linux.bin文件事先已经将安装用的镜像文件放在了/home/oraclebi/bi中了,使用root账户执行以下命令将iso文件解开mount–tiso9660–oloop/home/oraclebi/bi/BI10.1.3.3.2forX86.iso/home/oraclebi/setup注意:/home/oraclebi/setup文件夹是事先建好的(2)、改用帐户oraclebi进行安装先查看用户的权限,使用命令ulimit,如果是unlimited就可以了,如果不是进行修改$ulimit–nunlimited进入到安装文件所在的路径/home/oraclebi/setup/RH_Linux/Server/Oracle_Business_Intelligence下,执行安装过程,输入命令:./setup.sh-console需要等待一段时间,然后出现要求用户确认硬盘大小的界面,自己确认安装文件夹剩余空间的大小,6确认符合要求则输入【1】,进入安装路径选择,默认的是usr/local/OracleBI,在这里我们输入事先定义好的文件夹OracleBI的路径数据存放路径选择,默认的是usr/local/OracleBIData,输入事先定义好的OracleBIData的路径选择IstallationType:选默认的,先输入【0】,再输入【1】选择安装类型:也是默认的,先输入【0】,再输入【1】7输入JDK路径:输入oc4jadmin的密码选择【3】退出这个时候在/home/oraclebi的目录下生成量个sh文件:oraclebi_enable_jdk_home_permissions.sh转到root帐户执行这个文件,使用命令./oraclebi_enable_jdk_home_permissions.sh,则能够正常进入安装目录,重复执行以上的安装过程:8输入【1】,之后输入OralceBI的路径之后再次出入OralceBIData的路径,Installation类型仍然默认,输入【0】,输入【1】。选择安装类型也是默认,然后跟着输入【0】,输入【1】,然后再次输入JDK(JAVA_HOME)路径,再次输入oc4j的密码,之后进入语言选择部分,选择简体中文再次输入【0】,输入【1】,然后再选【1】(Next)然后需要等一会(本次安装等待时间为半个小时左右)9选择下一步,输入【1】再选择下一步,输入【1】安装过程完成。(3)、配置:进入到/home/oraclebi/OracleBI/setup路径下,打开user.sh文件,把下面这一行注释打开,如果安装了数据库,其他的相关注释部分也可以打开。10修改完成后保存。使用shell在/home/oraclebi/OracleBI/setup路径下启动oc4j(四步)./run-sa.shstart./run-saw.shstart./run-sch.shstart./oc4j–start启动成功之后,就可以进入到/home/oraclebi/OracleBI路径下,打开index_bi_ee.html文件,然后点击第二个链接OralceBIInteractiveDashboard,进入该页面后输入用户名和密码,一般默认的都是Administrator11(4)、配置过程中的问题和解决按照步骤3.配置完成之后,曾经出现了以下问题:输入用户名密码之后,页面上出现了以下错误:通过查看服务,以及日志,发现问题原因:NQSServer没有启动,OracleBI/Server/Log路径下的只有nqsserver.out.log文件,其内容为查看网上的解决方法,通过运行以下命令,改变文件目录的securitycontext可以解决以上问题chcon–ttextrel_shlib_t/home/oraclebi/OracleBI/server/Bin/libibmldap.so然后运行./run-sa.shstart命令,使用pstree–c命令查看进程,发现nqsserver能够启动了,但是依然进不去,这时查看OracleBI/Server/Log路径下,会发现NQServer.log已经生成。里面内容说paint.rpd文件不可用,然后进入/OracleBI/server/Repository下,发现里面内容是空的,然后就从windows的BI的路径下把paint.rpd以及paint.rpd.sav两个文件拷贝到/OracleBI/server/Repository下,并且更改他们的属性,使得文件所有者为oraclebi,操作权限是读写,然后再重新启动,就ErrorCodes:WH4KCFW6:OPR4ONWY:U9IM8TACOdbcdriverreturnedanerror(SQLDriverConnectW).State:HY000.Code:10058.NQODBCSQL_STATE:HY000nQSError:10058Ageneralerrorhasoccurred.nQSError:12008Unabletoconnecttoport9703onmachine.nQSError:12010Communicationerrorconnectingtoremoteendpoint:address=;port=9703.nQSError:12002Socketcommunicationerroratcall=:(Number=-1)???(HY000)/home/oraclebi/OracleBI/server/Bin/nqsserver:errorwhileloadingsharedlibraries:libibmldap.so:cannotopensharedobjectfile:Nosuchfileordirectory12可以顺利进入到dashboard了。
本文标题:OracleBI安装及使用指南(linux)
链接地址:https://www.777doc.com/doc-2847692 .html