Oracle BIEE 10 g 在suse 10下的安装(二)

2014-11-24 14:22:55 · 作者: · 浏览: 1
选择complete

然后根据提示录入jdk的路径

录入oc4jadmin的密码

再选择安装语言,录入8,选择english

接下来一步一步按提示操作就开始安装了。

如果中途意外中止了安装,需要在root用户下把/opt/oraclebi和/opt/oraclebidata目录删除,重启机器后才能再次重新安装。

经过十几分钟的等待,安装基本结束后,系统会做出OC4J的一些提示信息:

2.安装后的配置

修改user.sh文件

$cd /opt/oraclebi/setup

$vi user.sh

在Linux: Oracle BI 32 bit mode部分去掉注释并修改如下:

###############################################################

# Linux: Oracle BI 32 bit mode

################################################################

set +u

# Oracle Parameters

#---------------------------

# Make sure that Oracle DB 32 bit Client is installed

ORACLE_HOME=/export/home/oracle/10g

export ORACLE_HOME

TNS_ADMIN=$ORACLE_HOME/network/admin

export TNS_ADMIN

PATH=$ORACLE_HOME/bin:/opt/bin:$PATH

export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export LD_LIBRARY_PATH

3.检查BI进程是否正常:

$cd /opt/oraclebi/setup

./run-sa.sh start

启动进程:Oracle Business Intelligence Server process

./run-saw.shstart

启动进程:OracleBusiness Intelligence Presentation Services process和Oracle Business Intelligence Javahost process

./run-sch.shstart

启动进程:Oracle Business Intelligence Scheduler process

在启动Scheduler process时会出现问题,暂时不管它,继续启动oc4j,

./oc4j –start

启动OC4J

启动oc4j后就可以在浏览器窗口地址中录入http://ip:9704/analytics来OBI登陆了,我这里用的是http://192.168.1.110:9704/analytics,用户名和口令都是Administrator,如果能正常登陆则说明biee安装正常。

配置sheduler

创建数据库用户:oraclebi/oraclebi,

然后执行$ /opt/oraclebi/server/Schema /SAJOBS.Oracle.sql和SAACCT.Oracle.sql脚本,代码如下:

通过pl/sql 工具 登陆用户sysdba

create user oraclebi identified by oraclebi

grant connect,resource to oraclebi;

通过pl/sql工具 登陆用户oraclebi

提取这两个/SAJOBS.Oracle.sql和SAACCT.Oracle.sql脚本,并执行里面的脚本语句

配置tnsname:

参考oralce安装文档

然后修改odbc.ini文件:

$ORACLEBI_HOME/setup

$vi odbc.ini

修改如下部分

[ODBC Data Sources]

AnalyticsWeb=OracleBI Server

Cluster=OracleBI Server

SSL_Sample=OracleBI Server

orcl=libnqsdbgatewayoci10g.so

[orcl]

Driver=/opt/oraclebi/server/Bin/libnqsdbgatewayoci10g.so

Description=OracleBI Server

ServerMachine=192.168.1.110

DBCName=192.168.1.110

Username=oraclebi

Password=oraclebi

Database=orcl

DefaultDatabase=orcl

然后执行:

$ ./opt/oraclebi/setup/sa-init.sh

再执行:

$ /opt/oraclebi/server/Bin/schconfig

如在这步操作中,如出现以下错误

./schconfig: error while loading sharedlibraries: libnqutilitygeneric.so: cannot open shared object file: No such fileor directory

解决:www.2cto.com

cd/opt/oraclebi/setup,执行./common.sh,输入

exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/oraclebi/server/Bin

./sa-init.shstart

cd /opt/oraclebi/server/Bin,执行

exportSAROOTDIR=/opt/oraclebi

exportSAWROOTDIR=/opt/oraclebi/web

exportSADATADIR=/opt/oraclebidata

exportSATEMPDIR=/opt/oraclebidata/tmp

摘自 雪影零星

再执行:

$ /opt/oraclebi/server/Bin/schconfig

否则直接到此执行以下内容:

根据提示在Delivers Configuration Menu项中选择1 - Configure Scheduler

然后Scheduler Configuration选择1 –Database

再在Scheduler Database Configuration选择3 - Data Source Name如下:

>>> Enter Choice: 3

Enter Data Source Name [] : charge

最后保存退出即可。

即按如下顺序执行:1,回车,1,回车,3,回车,录入“charge”,回车,0,回车,录入“y”,回车,0,回车,0,回车,就可以完成操作。

/opt/oraclebi/setup,执行./common.sh,输入

./run-sch.sh start

然后执行如下脚本:

$cd /opt/oraclebi/setup

$./run-sch.sh start

Oracle