- 浏览: 472818 次
- 性别:
- 来自: 南阳
文章分类
最新评论
-
yuanhongb:
这么说来,感觉CGI和现在的JSP或ASP技术有点像啊
cgi -
draem0507:
放假了还这么勤啊
JXL操作Excel -
chenjun1634:
学习中!!
PHP/Java Bridge -
Jelen_123:
好文章,给了我好大帮助!多谢!
hadoop安装配置 ubuntu9.10 hadoop0.20.2 -
lancezhcj:
一直用job
Oracle存储过程定时执行2种方法(转)
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:
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的管理密码,该密码在安装过程中设置。
发表评论
-
mysql 定时任务
2015-11-03 09:57 731定时任务 查看event是否开启: show variabl ... -
tomcat服务器大数量数据提交Post too large解决办法
2015-10-29 11:05 699tomcat默认设置能接收HTTP POST请求的大小最大 ... -
Tomcat启动内存设置
2015-10-20 15:40 635Tomcat的启动分为startupo.bat启动和注册为w ... -
Java串口包Javax.comm的安装
2015-10-12 16:32 655安装个java的串口包安装了半天,一直找不到串口,现在终于搞 ... -
在 Java 应用程序中访问 USB 设备
2015-10-10 17:49 912介绍 USB、jUSB 和 JSR- ... -
mysql定时器
2015-08-04 14:01 5635.1以后可以使用 ALTER EVENT `tes ... -
oracle安装成功后,更改字符集
2015-07-23 11:53 597看了网上的文章,乱码有以下几种可能 1. 操作系统的字符集 ... -
利用html5调用本地摄像头拍照上传图片
2015-05-18 09:36 2570测试只有PC上可以,手机上不行 <!DOCTYPE ... -
必须Mark!最佳HTML5应用开发工具推荐
2015-05-15 22:50 926摘要:HTML5自诞生以来,作为新一代的Web标准,越来 ... -
Mobl试用二
2015-05-13 14:28 601最近有空又看了一下Mobl的一些说语法,备忘一下: 1 ... -
Nginx配置文件详细说明
2015-05-08 19:58 572在此记录下Nginx服务器nginx.conf的配置文件说明 ... -
axis调用cxf
2015-04-23 13:51 5161、写address时不用加?wsdl Service s ... -
mysql 获取第一个汉字首字母
2015-03-18 17:48 590select dmlb, dmz, dmsm1, CHAR ... -
failed to install Tomcat6 service解决办法
2015-02-12 09:20 494最近我重装了一下tomcat 6.0,可不知为什么,总是安装 ... -
tomcat 分配java内存
2015-02-11 10:37 556//首先检查程序有没有限入死循环 这个问题主要还是由这个问 ... -
[Android算法] Android蓝牙开发浅谈
2014-12-15 15:27 625对于一般的软件开发人 ... -
Android 内存溢出解决方案(OOM) 整理总结
2014-11-21 10:12 705原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出 ... -
《HTML5从入门到精通》中文学习教程 PDF
2014-11-19 21:26 1086HTML5 草案的前身名为Web Applications ... -
mysql字符串函数(转载)
2014-11-13 12:05 533对于针对字符串位置的操作,第一个位置被标记为1。 AS ... -
MySQL中tinytext、text、mediumtext和longtext详解
2014-11-07 11:37 807、数字类型 类型 范围 说明 ...
相关推荐
ORACLE BIEE11G安装步骤-王思力.pdf
suse10 下安装oracle biee 10g
oracle BIEE技术手册 oracle BIEE技术手册 oracle BIEE技术手册
1.6 安装Oracle BIEE 11G 10 1.1 配置要求 1.数据库要求在Oracle Database 11g Enterprise Edition Release 10.2.0.4.0以上的版本(字符集为UTF8)。 2.安装Oracle Repository Creation Utility 11.1.1.3.3。 1.2 ...
Oracle BIEE 11G 企业版完全安装文档
Oracle BIEE 架构介绍PPT, 对BIEE架构的介绍很清楚,适合想了解BIEE的人群。
BIEE11G Oracle Linux 安装 配置
该文档详细介绍了ORACLE BIEE11G的安装过程,截图详细,步骤详细。
Oracle11g BIEE完整安装指南: 1、database安装 2、JDK安装 3、weblogic安装 4、RCU安装 5、BIEE安装
OracleDB11g2R biee11.1.7安装 VMW安装
oracle 11g biee 安装及配置 on Linux
Oracle BIEE的全方面介绍,为什么选用BIEE,满足了哪些业务等可以参考
介绍oracle biee的 开发步骤和应用中遇到的问题。
oracle biee开发中遇到的变量使用方法
Oracle BIEE 11g 技术白皮书(中文版)
Oracle_BIEE_11g课程 安装及部署 。步骤明细明了,结构清楚。适合初学者安装参考!
Oracle Biee的中文教程.对Biee的物理层,逻辑层和展现层创建有详细的介绍.并且对Dashboard,iBot 邮件发送配置有详细的介绍
主要介绍oracle biee的,对于学习oracle或者BI的同志来说是不错的资料
Oracle BIEE+ – 统一的商务智能基础平台
Oracle Linux6.2+Oracle11gR2+JDK1.7+Weblogic11g环境下BIEE11g企业安装文档