`
thomas0988
  • 浏览: 484902 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论

Oracle BIEE在linux下的安装

 
阅读更多

BIEE在RHEL 4.x平台安装手册

系统环境:
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Oracle Database 10.2.0.1.0
BIEE_linux_x86_redhat_10340

下载BIEE安装软件
http://www.oracle.com/technology/software/products/ias/htdocs/101320bi.html页面(需要注册OTN账号),选择Oracle Business Intelligence Suite Enterprise Edition, v. 10.1.3.4.0中linux下的x86 (Red Hat Linux / Oracle Enterprise Linux): 1.5 GB,
或者直接在浏览器地址录入:
http://download.oracle.com/otn/linux/ias/101340/biee_linux_x86_redhat_101340_disk1.cpio即可下载。

硬件:
最低配置:1 GHz CPU,2GB RAM,2.6G空余磁盘安装空间,2G-4G磁盘交换空间。

安装前的准备:
1.创建用户:
使用root用户创建用户 oraclebi/oraclebi,加入oracle和dba组
#useradd oraclebi
#passwd oraclebi
#usermod –a –G oracle,dba oraclebi
可以通过如下命令查看oraclebi所属的组
#groups oraclebi

2.安装jdk1.5以上版本
先用$java -version命令查看环境中是否有java环境,如果有且是jdk1.5以上版本则跳过该步骤(注意如果是root或其他用户安装的jdk,需要赋予oraclebi用户的读写权限,如#chmod 777 /usr/local/jdk )。在java.sun.com下载jdk_1_5_0_8-linux-i586.bin(或者更高版本),并传到服务器的/home/oraclebi目录下,然后赋予执行权限并执行该bin文件:
$chmod +x jdk_1_5_0_8-linux-i586.bin
$ ./ jdk_1_5_0_8-linux-i586.bin
再编辑/home/oraclebi/.bash_profile文件,将如下代码放到最前面:
export JAVA_HOME = /home/oracle_bi/ jdk.1.5.0_8
export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/lib: $JAVA_HOME/jre/lib:$CLASSPATH
重新登陆后,对jdk是否正常进行检查:
$ java -version
java version "1.5.0_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Server VM (build 1.5.0_08-b03, mixed mode)

3.安装oracle 客户端
具体安装可参考相关文档,安装到/opt/oracle目录下。

4.设置环境变量
把如下代码加到/home/oraclebi/.bash_profile文件的前面:
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
ORACLEBI_HOME=/usr/local/OracleBI
ORACLE_SID=charge
NLS_LANG="Simplified Chinese_china".ZHS16GBK
PATH=$PATH:$ORACLE_HOME/bin:/home/oraclebi/jdk1.5.0_8/bin:$HOME/bin
export ORACLE_SID
export ORACLE_BASE
export ORACLE_HOME
export ORACLEBI_HOME
export PATH

5.设置安装环境:
可直接在服务器上安装或通过VNC或XMAN来安装。
以下操作在oraclebi用户下进行。
创建bisetup路径:
$mkdir /home/oraclebi/bisetup
把下载的biee_linux_x86_redhat_10340_disk1.cpio文件上传到到该服务器的/home/oraclebi/bisetup下,解包:
$ cd /home/oraclebi/bisetup/
$ cpio -idmv < biee_linux_x86_redhat_101340_disk1.cpio
解包完成后就可以看到RH_Linux目录,进入该目录可看到如下两个文件:
Server Server_Ancillary
Server文件夹中是BIEE的主体服务器的安装文件。而Server_Ancillary是BIEE配套的桌面组件BI OFFICE和BI Publisher,可以用来进行桌面办公协同和生成高级报表
创建安装目录(root用户下执行):
# mkdir /usr/local/OracleBI
# mkdir /usr/local/OracleBIData
# chown oraclebi:users /usr/local/OracleBI
# chown oraclebi:users /usr/local/OracleBIData

修改ulimit限制
$ ulimit –n unlimited
查看当前设置
$ ulimit
Unlimited

检查:
进入目录,执行UnixChk.sh检查安装环境(oraclebi用户下执行):
$cd /home/oraclebi/bisetup/RH_Linux/Server/Oracle_Business_Intelligence
$ ./UnixChk.sh /usr/local/OracleBI
SUCCESS!! - This machine is configured for Oracle BI EE 10.1.3.4
则表示可以环境配置正确,可以安装了。
如果显示CHECK FAILED - ulimit -n should be at least 10240 or unlimited
但实际查看ulimit是设置为unlimited的,也可继续安装。
另外还需要查看/usr的空间大小,要留4g左右空间。

开始安装:
1.安装
按照如下操作(oraclebi用户下执行)。
首先运行
$cd /home/oraclebi
$./oraclebi_enable_jdk_home_permissions.sh
然后安装biee
如果要使用图形化安装,则需要配置DISPLAY值:
首先查看DISPLAY变量的值:
$printenv DISPLAY
如果不是“:0.0”,则需要设置:
在服务器上安装时设置
export DISPLAY=:0.0
在客户机通过vnc工具安装时设置(ip是客户机ip地址):
export DISPLAY=ip:0.0

请确保该值为“:0.0”,否则在执行安装时候会出现如下错误:
the installer is unable to run in graphical mode,try running then installer with the -console or -silent flag.

因为测试环境暂时无法使用图形化安装方式,这里用的是字符安装方式:
$cd /home/oraclebi/bisetup/RH_Linux/Server/Oracle_Business_Intelligence
$./setup.sh –console
接下来就根据提示去一步一步的安装了。
注意安装路径,这里的Installation Localtion和Data Localtion数据路径分别是/usr/local/OracleBI和/usr/local/OracleBIData,所以直接点回车就可以了,以下需要特别注意安装提示,需要注意的地方有:
… …
选择安装类型:录入1,选择Basic,注意如果选择Advanced需要事先安装application server。
接下来选择安装类型:录入1,选择complete
然后根据提示录入jdk的路径
录入oc4jadmin的密码
再选择安装语言,录入8,选择english
接下来一步一步按提示操作就开始安装了。
如果中途意外中止了安装,需要在root用户下把/urs/local/OracleBI和/urs/local/OracleBIData目录删除,重启机器后才能再次重新安装。
经过十几分钟的等待,安装基本结束后,系统会做出OC4J的一些提示信息:

2.安装后的配置
修改user.sh文件
$cd $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=/opt/oracle/oracle/product/10.2.0/db_1
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 $ORACLEBI_HOME/setup
./run-sa.sh start
启动进程:Oracle Business Intelligence Server process

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

./run-sch.sh start
启动进程:Oracle Business Intelligence Scheduler process
在启动Scheduler process时会出现问题,暂时不管它,继续启动oc4j,如下:
./oc4j –start
启动OC4J

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

配置sheduler
创建数据库用户:S_NQ_SCHED/S_NQ_SCHED,
然后执行$ORACLEBI_HOME/server/Schema/SAJOBS.Oracle.sql和SAACCT.Oracle.sql脚本,代码如下:
$sqlplus / as sysdba
$create user S_NQ_SCHED identified by S_NQ_SCHED;
$grant connect,resourct to S_NQ_SCHED;
$sqlplus / as sysdba
$@$ORACLEBI_HOME/server/Schema/SAJOBS.Oracle.sql
$@$ORACLEBI_HOME/server/Schema/SAACCT.Oracle.sql
配置tnsname:
在$ORACLE_HOME/product/10.2.0/db_1/network/admin(如果仅安装了客户端,为$ORACLE_HOME/10.2.0/lient_1/network/admin)目录下的tnsname.ora文件中配置charge,如下:
CHARGE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = charge)
)
)
然后修改odbc.ini文件:
$ORACLEBI_HOME/setup
$vi odbc.ini
修改如下部分
[ODBC Data Sources]
AnalyticsWeb=Oracle BI Server
Cluster=Oracle BI Server
SSL_Sample=Oracle BI Server
charge=libnqsdbgatewayoci10g.so

[charge]
Driver=/usr/local/OracleBI/server/Bin/libnqsdbgatewayoci10g.so
Description=test data source
ServerMachine=192.168.104.63
DBCName=192.168.104.63
Username=S_NQ_SCHED
Password=S_NQ_SCHED
Database=charge
DefaultDatabase=charge
然后执行:
$. sa-init.sh
再执行:
$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,回车,就可以完成操作。
然后执行如下脚本:
$cd $ORACLEBI_HOME/setup
$./run-sch.sh start
Oracle BI Scheduler is already running.
表示Scheduler进程已经成功运行

 

========================================================================

注:以下为文字版,图文版请移步至

 http://download.csdn.net/detail/lele5000/4088849

 

系统环境
Red Hat Enterprise Linux Server release 5.4 x86_64                      64位

Oracle Database 10g Client Release 2 (10.2.0.1.0) for Linux x86-64                      64位

biee_linux_x86_redhat_101342                      32位

jdk-6u27-linux-i586-rpm.bin             32位

介质下载地址:

BIEE:

http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/business-intelligence-10g-165415.html

Database 10g Client:

http://www.oracle.com/technetwork/database/10201linx8664soft-092456.html

JDK:

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u30-download-1377139.html

前提

1、必须安装GCC C++3.4.3及以上

如果你安装了之后,应该能看到以下文件

■ /usr/lib/libstdc++.so.6

■ /lib/libstdc++.so.6

2、由于BIEE是32位的,所以64位Linux上,为了能连接Oracle数据库,必须使用32位的客户端库文件(10g Client Release 2 for Linux x86-64内含32位库文件,位于安装目录lib32下)

3、不能使用root安装BIEE

4、为了能安装Oracle Client,必须安装libXp.i386 这个包,否则在安装Oracle Client的时候会报

/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory 的错误

5、为了能以图形化方式安装BIEE,必须安装libXmu.i386这个包,否则后出现

The installer is unable to run in graphical mode. Try running the installer with the -console or -silent flag

的错误。

注意:4和5中的包都是32位的包(i386),因为使用的jdk和biee均为32位,只有64位的包是不行的。

参考链接:

https://kr.forums.oracle.com/forums/thread.jspa?threadID=604823

6、确保安装了glibc-32bit-8.1-9、glibc-devel-32bit-8.1-9

否则在安装Database 10g Client时候会出现以下错误:

UnsatisfiedLinkError exception loading native library: njni10

Exception in thread "main" java.lang.UnsatisfiedLinkError: get

at oracle.net.common.NetGetEnv.get(Native Method)

at oracle.net.config.Config.getNetDir(Unknown Source)

at oracle.net.config.Config.initConfig(Unknown Source)

at oracle.net.config.Config.(Unknown Source)

at oracle.sysman.assistants.util.NetworkUtils.(NetworkUtils.java:222)

at oracle.sysman.assistants.util.step.StepContext.(StepContext.java:255)

at oracle.sysman.assistants.dbca.backend.Host.(Host.java:682)

at oracle.sysman.assistants.dbca.ui.UIHost.(UIHost.java:205)

at oracle.sysman.assistants.dbca.ui.InteractiveHost.(InteractiveHost.java:54)

at oracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:160)

at oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:94)

at oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:180)

 

安装

1.创建用户:(可选,可用已有的oracle用户)
使用root用户创建用户 oraclebi/oraclebi 并将其添加到oinstall和dba组中(没有这两个组需要先手工创建,详细请参考Oracle安装相关的文档)
# useradd -g oinstall -G dba oraclebi

#passwd oraclebi

2.安装jdk

使用root登录,传安装程序上传到服务器的任意目录下,如/root
添加执行权限

#chmod +x  jdk-6u27-linux-i586-rpm.bin

#./jdk-6u27-linux-i586-rpm.bin

安装程序会将jdk安装到/usr/java/jdk1.6.0_27下,接下来配置环境变量。

编辑 /etc/profile文件,将以下内容添加到最后面

JAVA_HOME=/usr/java/jdk1.6.0_27

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

保存之后重新加载,以使其生效

#source /etc/profile

然后查看jdk版本,验证安装是否成功。

#java -version
java version "1.6.0_27"

Java(TM) SE Runtime Environment (build 1.6.0_27-b07)

Java HotSpot(TM) Server VM (build 20.2-b06, mixed mode)

另外,为了让解决java图形界面中文字符乱码的问题,请按下面的操作:

创建fallback目录

#mkdir /usr/java/jdk1.6.0_26/jre/lib/fonts/fallback

然后将中文字体上传到这个目录下,中文字体可以从windows系统的fonts目录下拷贝,如simsun.ttc(宋体)

#ls –l /usr/java/jdk1.6.0_26/jre/lib/fonts/fallback

-rwxr-xr-x 1 root root 15323200 12-25 23:45 simsun.ttc

注意:由于使用是root来安装jdk,在安装BIEE的过程中,需要让oraclebi对jdk的安装目录有写入的权限,所以在安装之装需要执行以下命令:

#chmod -R 777 /usr/java/jdk1.6.0_27

在安装结束之后,可以取消oraclebi对其的写权限。

3.安装oracle 客户端

使用oarclebi用户登录,将客户端介质上传到服务器上,如/home/oraclebi目录下

解压:

$:cpio -idmv < 10201_client_linux_x86_64.cpio

完成之后进入client目录

$cd client

$export LANG=en

$ ./runInstaller

确保UNIX DBA Group是指定的dba,同时确保不要勾选Create Starter Database,因为我们只是安装客户端!

点击next

选中Runtime,然后点击Next

Next

点击Install开始安装。安装结束后会出现如下界面

点击Next,然后点击Finish。之后会弹出

由于我们只是安装客户端,可以不用执行上述脚本,点击OK关闭窗口。最后点击Exit,安装结束。

4.设置环境变量

把如下代码加到/home/oraclebi/.bashrc文件最后:
ORACLE_HOME=/home/oraclebi/oracle/product/10.2.0/db_1

ORACLEBI_HOME=/opt/app/OracleBI

PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_HOME PATH ORACLEBI

保存,然后重新加载.bashrc文件

$source .bashrc

5.设置安装环境:

 以下操作在oraclebi用户下进行。

把下载的biee_linux_x86_redhat_101341_1of1.tar文件上传到到该服务器的任意目录下,如/home/oraclebi/下,解包:
$tar –xvf biee_linux_x86_redhat_101341_1of1.tar

解包完成后就可以看到RH_Linux目录,进入该目录可看到如下两个文件:
Server  Server_Ancillary
Server文件夹中是BIEE的主体服务器的安装文件。而Server_Ancillary是BIEE配套的桌面组件BI OFFICE和BI Publisher。
创建安装目录(root用户下执行):
# mkdir -p /opt/app/OracleBI
# mkdir -p /opt/app/OracleBIData
# chown -R oraclebi:oraclebi /opt/app/OracleBI
# chown -R oraclebi:oraclebi /opt/app/OracleBIData/

BIEE在运行过程中,要求同一时间最大打开文件数最少为10240,所以我们需要修改limit

用root向/etc/security/limits.conf中添加

oraclebi              soft    nofile  10240

oraclebi              hard    nofile  10240

 

 

 

 

然后在把以下内容添加到/etc/profile的末尾

if [ $USER = "oraclebi" ]; then

        if [ $SHELL = "/bin/ksh" ]; then

              ulimit -n 10240

        else

              ulimit  -n 10240

        fi

fi

然后保存退出。

#source /etc/profile

检查:
进入目录,执行UnixChk.sh检查安装环境(oraclebi用户下执行):
$cd /home/oraclebi/RH_Linux/Server/Oracle_Business_Intelligence
$ ./UnixChk.sh /opt/app/OracleBI
SUCCESS!! - This machine is configured for Oracle BI EE 10.1.3.4
则表示可以环境配置正确,可以安装了。
如果显示CHECK FAILED - ulimit -n should be at least 10240 or unlimited
但实际查看ulimit是设置为unlimited的,也可继续安装。
另外还需要查看/opt/app/OracleBI的空间大小,要留不低于2.5G的空间,另外,/tmp不低于200MB可用空间。

6、开始安装:

有两种安装方式,图形或者控制台安装。使用控制台安装则在setup.sh后加 –console参数即可,

如果要使用图形化安装,则需要配置DISPLAY值:
首先查看DISPLAY变量的值:
$printenv DISPLAY
如果不是“:0.0”,则需要设置:
在服务器上安装时设置
export DISPLAY=:0.0
在客户机通过vnc工具安装时设置(ip是客户机ip地址):
export DISPLAY=ip:0.0

 

下面开始安装

$ cd /home/oraclebi/RH_Linux/Server/Oracle_Business_Intelligence
$./setup.sh

接下来就根据提示去一步一步的安装了。


选择安装路径,Installation Localtion和Data Localtion数据路径分别是/opt/app/OracleBI和/opt/app/OracleBIData,安装类型选择Basic(有关高级安装请查看Infrastructure Installation and Configuration Guide),然后下一步。

选择Complete,然后下一步。

设置好JAVA_HOME和oc4j的管理密码,然后下一步。

选择要使用的语言,这里选择简体中文,然后下一步。

显示摘要,点击下一步,开始安装

 

最后在100%的时候需要多等一会儿,不要以为卡死了。

经过漫长的等待,终于完成了,点击下一步。

 

摘要信息

点击完成,结束安装;至此,BIEE已经成功的安装完毕了,结下来开始配置。

 

 

配置

 

1.配置BI Server数据源

修改user.sh文件
$cd $ORACLEBI_HOME/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=/home/oraclebi/oracle/product/10.2.0/db_1

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/lib32:$LD_LIBRARY_PATH

export LD_LIBRARY_PATH

注意下面的话:

# If you have Linux 64 bit Platform, and would like to run Oracle BI 32 bit

# then you must install Oracle DB 64 bit client, and this client comes with

# 32 bit libraries under $ORACLE_HOME/lib32. The LD_LIBRARY_PATH in this case

# shall be like this:

#LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$LD_LIBRARY_PATH

#export LD_LIBRARY_PATH

意思就是如果在64位linux上部署32位的BIEE 10(BIEE linux只有32位的),必须安装64位(不能安装32位的)的Oracle DB 客户端,其带有32位的库文件,在lib32目录下。

更多数据源配置请参见Infrastructure Installation and Configuration Guide第8章Configuring the Data Sources for Oracle Business Intelligence

2、配置Presentation Services ODBC连接

$cd $ORACLEBI_HOME/setup
$vi odbc.ini

修改如下部分

[AnalyticsWeb]

Driver=/opt/app/OracleBI/server/Bin/libnqsodbc.so

Description=Oracle BI Server

ServerMachine=local

Repository=

Catalog=

UID=

PWD=

Port=9703

保存退出。至此配置结束,下面启动BIEE测试配置是否正确。

 

 

启动BIEE

需要启动三个组件,BI Server、Presentation Services、OC4j

注意:用oraclebi用户登录

1、启动BI Server

[oraclebi@biee11g setup]$cd $ORACLEBI_HOME/setup
[oraclebi@biee11g setup]$ ./run-sa.sh start

Oracle BI Server startup initiated.

Please wait for a while for the Oracle BI Server to completely start.

Execute the following command to check the Oracle BI Server logfile and see if it started.

tail -f /opt/app/OracleBI/server/Log/NQServer.log

根据提示查看NQServer.log,检查BI Server是否启动成功。

[oraclebi@biee11g setup]$  tail -f /opt/app/OracleBI/server/Log/NQServer.log

2011-12-26 22:31:33

     [36007] 正在加载库 /opt/app/OracleBI/server/Repository/samplesales.rpd。

2011-12-26 22:31:34

     [14055] 正在加载主题区域: Sample Sales...

2011-12-26 22:31:34

     [14056] 完成加载主题区域: Sample Sales。

2011-12-26 22:31:34

     [58002] 查询缓存从保存的缓存文件中加载 0 个条目。

2011-12-26 22:31:34

     [43030] :  Oracle BI Server  已启动。版本: 10.1.3.4.1.090414.1900。

看到Oracle BI Server已启动,则表示成功启动。

 

2、启动Presentation Services

[oraclebi@biee11g setup]$cd $ORACLEBI_HOME/setup

[oraclebi@biee11g setup]$ ./run-saw.sh start

Oracle BI Java Host startup initiated.

Please check '/opt/app/OracleBIData/web/log/javahost.out.log' for Oracle BI Java Host startup details.

Please go to the '/opt/app/OracleBIData/web/log/javahost' directory for Oracle BI Java Host log files after starting up.

Oracle BI Presentation Services startup initiated.

Please go to the '/opt/app/OracleBIData/web/log' directory for Oracle BI Presentation Services log files.

根据上面的提示,到相应的目录查看日志检查是否启动成功。

检查javahost是否启动成功

[oraclebi@biee11g setup]$ tail -f /opt/app/OracleBIData/web/log/javahost.out.log

Scheduler.Java.PurgePeriod=0

Scheduler.Java.TempPath=null

XMLP.InputStreamLimitInKB=8192

XMLP.RequestResponseLogDirectory=/tmp

OBISAuthenticatorProxy.InputStreamLimitInKB=128

OBISAuthenticatorProxy.RequestResponseLogDirectory=/tmp

OBISAuthenticatorProxy.ClassName=oracle.bi.server.customauthenticatorimpl.javahostrpccall.DisabledAuthenticator

 

2011-12-26 22:38:45 Main main

信息: Listening for new connections

表明javahost启动成功。

检查Presentation Services是否启动成功

[oraclebi@biee11g setup]$ cd /opt/app/OracleBIData/web/log

[oraclebi@biee11g log]$ ls

javahost  javahost.out.log  sawlog0.log  sawserver.out.log

[oraclebi@biee11g log]$ tail -f sawserver.out.log

Type: Information

Severity: 30

Time: Mon Dec 26 22:38:47 2011

File: project/sawserver/sawserver.cpp Line: 459

Properties: ThreadID-4116166352

Location:

        saw.sawserver

 

Oracle BI Presentation Services have started successfully.

表明Presentation Services启动成功。

3、启动OC4j

[oraclebi@biee11g setup]$cd $ORACLEBI_HOME/setup

使用nohup的方式启动oc4j

[oraclebi@biee11g setup]$ nohup ./oc4j -start &

[1] 3249

[oraclebi@biee11g setup]$ nohup: appending output to “nohup.out”

 

 

 

检查oc4j是否启动成功

[oraclebi@biee11g setup]$ tail -f nohup.out

看到Oracle Containers for J2EE 10g (10.1.3.1.0)  initialized 则表明启动成功了。

4、登录Dashboard

在浏览器地址中输入http://localhost:9704/analytics,如果能看到以下界面则表明配置成功。

使用Administrator/Administrator登录

登录成功界面,至此,BIEE环境已经基本搭建完毕。


部署

环境搭建好之后,接下就是进行部署了。

以下操作均使用oraclebi帐户登录

1、部署RPD

将开好的RPD文件上传至服务器的$ORACLEBI_HOME/server/Repository目录下,如sh.rpd

删除该目录下的其它RPD文件。

 

接下来修改NQSConfig.INI

$cd $ORACLEBI_HOME/server/Config

$ vi NQSConfig.INI

找到如下部分

[ REPOSITORY ]

 

Star    =       samplesales.rpd, DEFAULT;

 

修改成

[ REPOSITORY ]

 

Star    =       sh.rpd, DEFAULT;

保存退出。

2、配置RPD中的oracle客户端tns名称(首次需要)

在windows客户端中用Administration Tools打开RPD,查看其物理层连接池的TNS名称,这里假设为orcl,在服务器上使用Net Configuration Assistant进行TNS名称配置

如果没有x window导致无法使用图形界面请直接修改tnsnames.ora文件,方法见后

$ export LANG=en

$netca

启动Net Configuration Assistant

选择Local Net Service Name configuration,然后点击Next

Next

输入Oracle数据库服务名,假设这里是orcl,然后点击Next

选择TCP点击Next

根据实际情况输入数据库主机名(或者IP),数据库监听端口号,点击Next

选择Yes,perform a test,然后点击Next

如果出现invaild username/password则表明配置成功(网络通了,只是用户名密码不正确当然你可以点击Change Login来更改),点击Next

请确保这里的Net Service Name和RPD中的物理层连接池TNS名称一致!

点击Next、Next、Finish结束配置。

 

对于无法使用图形界面的服务器来说,可以通过直接修改tnsnames.ora的方法来配置TNS名称。

$cd $ORACLE_HOME/network/admin

$ vi tnsnames.ora

添加如下内容

ORCL =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.1)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = orcl)

    )

  )

 

红色的ORCL就是TNS名称,必须和RPD中的保持一致,并且在tnsnames.ora中必须唯一。

其它的根据实际情况修改host、port、service_name。

 

3、部署Catalog

将开发好的Catalog上传到$ORACLEBI_HOME/../OracleBIData/web/catalog下,上传后的目录结构如下:

sh

 

 

然后修改instanceconfig.xml

$cd $ORACLEBI_HOME/../OracleBIData/web/config

$vi instanceconfig.xml

找到如下部分

<WebConfig>

   <ServerInstance>

   <DSN>AnalyticsWeb</DSN>

<CatalogPath>/opt/app/OracleBIData/web/catalog/samplesales</CatalogPath>

 

 

 

修改成

<WebConfig>

   <ServerInstance>

   <DSN>AnalyticsWeb</DSN>

<CatalogPath>/opt/app/OracleBIData/web/catalog/sh</CatalogPath>

 

注意:DSN标签中的值应该和odbc.ini的ODBC数据源名称一致。

 

4、重启服务

修改了NQSConfig.INI需要重启BI Server

修改了instanceconfig.xml需要重启Presentation Services

 

 

关闭BI Server

$cd $ORACLEBI_HOME/setup/

$./run-sa.sh stop

Shutting down Oracle BI Server.

 

关闭Presentation Services

$cd $ORACLEBI_HOME/setup/

$./run-saw.sh stop

Stopping Oracle BI Presentation Services.

Stopping Oracle BI Java Host.

Please check '/opt/app/OracleBIData/web/log/javahost.out.log' for details.

 

关闭oc4j(可选)

$cd $ORACLEBI_HOME/setup/

$[oraclebi@biee11g setup]$ ./oc4j -shutdown -port 23791 -password admin123

Shutdown OC4J instance...

其中23791为oc4j的RMI端口,默认为23791

admin123为oc4j的管理密码,该密码在安装过程中设置。

 

分享到:
评论

相关推荐

    suse10 下安装oracle biee 10g

    本文详细介绍了如何在 SUSE Linux Enterprise Server 10 系统环境下安装 Oracle BIEE 10g。遵循这些步骤,您可以顺利地完成安装,并开始使用这一强大的业务智能工具。请注意,在实际操作过程中可能会遇到各种问题,...

    OracleDB11g2R&biee11.1.7安装全过程

    Oracle DB11g2R与BIEE11.1.7在Linux5.5上的安装过程是一项技术性很强的任务,涉及到多个步骤和组件。首先,我们从虚拟机的网络配置开始。 虚拟机的网络配置至关重要,确保了安装过程中与外界的通信。这包括为虚拟机...

    BIEE11G 在 Linux 上 安装 配置

    本篇文章将详细介绍如何在Linux环境下安装和配置BIEE11G。 首先,让我们从安装过程开始。在Oracle Linux上安装BIEE11G涉及多个步骤: 1. **环境准备**:确保系统满足硬件和软件要求,包括兼容的Linux发行版、足够...

    Linux下BIEE11g企业安装

    6. **权限管理**:在Linux下执行BIEE安装时,需要具有足够的权限,通常意味着需要以root或sudo权限执行。 7. **端口管理**:多实例安装需要确保每个实例使用的端口不同。手动设置端口或让安装程序自动处理,后者...

    oracle 11g biee 安装及配置 on Linux

    oracle 11g biee 安装及配置 on Linux

    BIEE12C的安装配置手册

    在安装 Oracle BIEE 12c 之前,我们需要安装 MICROSOFT VISUAL C++ 2010 X64,以便于Oracle BIEE 12c 的正常运行。 BIEE 软件安装 安装 Oracle BIEE 12c 需要按照以下步骤进行: 1. 安装 WEBLOGIC:首先,我们...

    Oracle BIEE 11g Installation Snaps

    - 如果在安装过程中遇到网络连接问题,比如“不支持IPv4”的错误消息,则需要检查网络配置。 - 固定本地网卡的IP地址可以避免此类问题。 - 关闭无线网卡,以防干扰到网络连接。 3. **安装过程中的其他注意事项**...

    Oracle BIEE 10g在RedHat 5.4 x86_64下的安装部署

    2. **Oracle 客户端:** 由于 BIEE 为 32 位程序,所以在 64 位系统上必须使用 32 位的 Oracle 数据库客户端库文件(位于 `Oracle Database 10g Client Release 2 for Linux x86-64` 的安装目录下的 `lib32` 文件夹)...

    Oracle+biee11g安装图文详解

    1. **运行RCU**:在安装目录下的`bin`文件夹中运行`RCU.BAT`(Windows)或`rcuHome/bin/rcu`(Linux)。 2. **创建组件方案**:选择“创建”来创建组件方案,并将其添加到指定的数据库中。 3. **填写数据库信息**:...

    Oracle+biee+11g+安装说明+安装指引

    在安装OBIEE前,首先需通过RCU创建数据库模式。具体步骤包括: - 下载并解压`ofm_rcu_win32_11.1.1.3.3_disk1_1of1.zip`文件。 - 执行`rcuHome\BIN`目录下的`rcu.bat`文件。 - 在RCU过程中,安装“AS公用方案”下的...

    oracle biee install

    在安装Oracle Business Intelligence Enterprise Edition (BIEE) 11g之前,需要确保系统的环境符合安装的要求。通常情况下,这涉及到硬件资源(如内存、CPU)、操作系统版本以及依赖软件的安装。 - **服务器准备**...

    ORACLE BIEE 教程

    安装BIEE涉及多个组件,如WebLogic Server、Oracle Database等,需要熟悉Linux或Windows服务器环境,并理解软件依赖关系和配置选项。 "BIEE自定义用户权限.doc" 涉及BIEE的权限管理。在BIEE中,你可以为不同用户和...

    biee11.1.1.7安装

    在安装 OBIEE 前,需使用 RCU 工具在 Oracle 数据库中创建必要的元数据。具体步骤包括: 1. 在本地 Windows 环境下启动 RCU,并根据向导指引进行配置,选择需要创建的元数据类型,通常选择“Oracle Business ...

    BIEE 12c 12.2.1.0.0 Linux 安装指南

    【BIEE 12c 12.2.1.0.0 Linux 安装指南】这篇文档主要涵盖了在Linux环境下安装Oracle Business Intelligence Enterprise Edition (BIEE) 12.2.1.0.0的详细步骤,旨在帮助读者进行有效的准备工作和执行安装过程。...

    BIEE配置ODBC连接impala

    本文将详细介绍如何在 Linux 环境下配置 BIEE 使用 DataDirect ODBC 连接至 Impala 数据库。 #### 二、配置环境概述 - **BIEE 版本**:OBIEE 12.2.1 或 12.2.1.1 - **ODBC 版本**:DataDirect 7.1.4 或 7.1.5 - **...

    BIEE11G详细安装指导文档

    - 为保证系统的稳定性和安全性,在安装前应仔细检查系统环境是否符合官方推荐的要求。 - 安装完成后,建议对系统进行基本的功能测试,以验证安装是否成功。 以上是关于BIEE11G详细安装流程的介绍,希望能帮助用户...

    BIEE 安装与配置.pd

    - 在目标服务器上安装Oracle BIEE,并备份以下文件: - Repository文件:位于`~\OracleBI\server\Repository`目录下的`XXXX.rpd`文件。 - Catalog文件:位于`~\OracleBIData\web\catalog`目录下的`GiTi_AMDDM`...

    BIEE在RHEL 4.x平台安装手册.doc

    接下来,将在 `/home/oraclebi/bisetup/RH_Linux` 目录下执行具体的安装步骤,包括但不限于: - **运行安装向导** - **配置数据库连接** - **选择组件** - **设置服务** 完成这些步骤后,BIEE 将能够在 RHEL 4.x ...

Global site tag (gtag.js) - Google Analytics