- 浏览: 484902 次
- 性别:
- 来自: 南阳
文章分类
最新评论
-
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 778定时任务 查看event是否开启: show variabl ... -
tomcat服务器大数量数据提交Post too large解决办法
2015-10-29 11:05 738tomcat默认设置能接收HTTP POST请求的大小最大 ... -
Tomcat启动内存设置
2015-10-20 15:40 696Tomcat的启动分为startupo.bat启动和注册为w ... -
Java串口包Javax.comm的安装
2015-10-12 16:32 698安装个java的串口包安装了半天,一直找不到串口,现在终于搞 ... -
在 Java 应用程序中访问 USB 设备
2015-10-10 17:49 961介绍 USB、jUSB 和 JSR- ... -
mysql定时器
2015-08-04 14:01 6065.1以后可以使用 ALTER EVENT `tes ... -
oracle安装成功后,更改字符集
2015-07-23 11:53 641看了网上的文章,乱码有以下几种可能 1. 操作系统的字符集 ... -
利用html5调用本地摄像头拍照上传图片
2015-05-18 09:36 2610测试只有PC上可以,手机上不行 <!DOCTYPE ... -
必须Mark!最佳HTML5应用开发工具推荐
2015-05-15 22:50 964摘要:HTML5自诞生以来,作为新一代的Web标准,越来 ... -
Mobl试用二
2015-05-13 14:28 648最近有空又看了一下Mobl的一些说语法,备忘一下: 1 ... -
Nginx配置文件详细说明
2015-05-08 19:58 616在此记录下Nginx服务器nginx.conf的配置文件说明 ... -
axis调用cxf
2015-04-23 13:51 5571、写address时不用加?wsdl Service s ... -
mysql 获取第一个汉字首字母
2015-03-18 17:48 651select dmlb, dmz, dmsm1, CHAR ... -
failed to install Tomcat6 service解决办法
2015-02-12 09:20 537最近我重装了一下tomcat 6.0,可不知为什么,总是安装 ... -
tomcat 分配java内存
2015-02-11 10:37 604//首先检查程序有没有限入死循环 这个问题主要还是由这个问 ... -
[Android算法] Android蓝牙开发浅谈
2014-12-15 15:27 670对于一般的软件开发人 ... -
Android 内存溢出解决方案(OOM) 整理总结
2014-11-21 10:12 754原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出 ... -
《HTML5从入门到精通》中文学习教程 PDF
2014-11-19 21:26 1131HTML5 草案的前身名为Web Applications ... -
mysql字符串函数(转载)
2014-11-13 12:05 572对于针对字符串位置的操作,第一个位置被标记为1。 AS ... -
MySQL中tinytext、text、mediumtext和longtext详解
2014-11-07 11:37 868、数字类型 类型 范围 说明 ...
相关推荐
本文详细介绍了如何在 SUSE Linux Enterprise Server 10 系统环境下安装 Oracle BIEE 10g。遵循这些步骤,您可以顺利地完成安装,并开始使用这一强大的业务智能工具。请注意,在实际操作过程中可能会遇到各种问题,...
Oracle DB11g2R与BIEE11.1.7在Linux5.5上的安装过程是一项技术性很强的任务,涉及到多个步骤和组件。首先,我们从虚拟机的网络配置开始。 虚拟机的网络配置至关重要,确保了安装过程中与外界的通信。这包括为虚拟机...
本篇文章将详细介绍如何在Linux环境下安装和配置BIEE11G。 首先,让我们从安装过程开始。在Oracle Linux上安装BIEE11G涉及多个步骤: 1. **环境准备**:确保系统满足硬件和软件要求,包括兼容的Linux发行版、足够...
6. **权限管理**:在Linux下执行BIEE安装时,需要具有足够的权限,通常意味着需要以root或sudo权限执行。 7. **端口管理**:多实例安装需要确保每个实例使用的端口不同。手动设置端口或让安装程序自动处理,后者...
oracle 11g biee 安装及配置 on Linux
在安装 Oracle BIEE 12c 之前,我们需要安装 MICROSOFT VISUAL C++ 2010 X64,以便于Oracle BIEE 12c 的正常运行。 BIEE 软件安装 安装 Oracle BIEE 12c 需要按照以下步骤进行: 1. 安装 WEBLOGIC:首先,我们...
- 如果在安装过程中遇到网络连接问题,比如“不支持IPv4”的错误消息,则需要检查网络配置。 - 固定本地网卡的IP地址可以避免此类问题。 - 关闭无线网卡,以防干扰到网络连接。 3. **安装过程中的其他注意事项**...
2. **Oracle 客户端:** 由于 BIEE 为 32 位程序,所以在 64 位系统上必须使用 32 位的 Oracle 数据库客户端库文件(位于 `Oracle Database 10g Client Release 2 for Linux x86-64` 的安装目录下的 `lib32` 文件夹)...
1. **运行RCU**:在安装目录下的`bin`文件夹中运行`RCU.BAT`(Windows)或`rcuHome/bin/rcu`(Linux)。 2. **创建组件方案**:选择“创建”来创建组件方案,并将其添加到指定的数据库中。 3. **填写数据库信息**:...
在安装OBIEE前,首先需通过RCU创建数据库模式。具体步骤包括: - 下载并解压`ofm_rcu_win32_11.1.1.3.3_disk1_1of1.zip`文件。 - 执行`rcuHome\BIN`目录下的`rcu.bat`文件。 - 在RCU过程中,安装“AS公用方案”下的...
在安装Oracle Business Intelligence Enterprise Edition (BIEE) 11g之前,需要确保系统的环境符合安装的要求。通常情况下,这涉及到硬件资源(如内存、CPU)、操作系统版本以及依赖软件的安装。 - **服务器准备**...
安装BIEE涉及多个组件,如WebLogic Server、Oracle Database等,需要熟悉Linux或Windows服务器环境,并理解软件依赖关系和配置选项。 "BIEE自定义用户权限.doc" 涉及BIEE的权限管理。在BIEE中,你可以为不同用户和...
在安装 OBIEE 前,需使用 RCU 工具在 Oracle 数据库中创建必要的元数据。具体步骤包括: 1. 在本地 Windows 环境下启动 RCU,并根据向导指引进行配置,选择需要创建的元数据类型,通常选择“Oracle Business ...
【BIEE 12c 12.2.1.0.0 Linux 安装指南】这篇文档主要涵盖了在Linux环境下安装Oracle Business Intelligence Enterprise Edition (BIEE) 12.2.1.0.0的详细步骤,旨在帮助读者进行有效的准备工作和执行安装过程。...
本文将详细介绍如何在 Linux 环境下配置 BIEE 使用 DataDirect ODBC 连接至 Impala 数据库。 #### 二、配置环境概述 - **BIEE 版本**:OBIEE 12.2.1 或 12.2.1.1 - **ODBC 版本**:DataDirect 7.1.4 或 7.1.5 - **...
- 为保证系统的稳定性和安全性,在安装前应仔细检查系统环境是否符合官方推荐的要求。 - 安装完成后,建议对系统进行基本的功能测试,以验证安装是否成功。 以上是关于BIEE11G详细安装流程的介绍,希望能帮助用户...
- 在目标服务器上安装Oracle BIEE,并备份以下文件: - Repository文件:位于`~\OracleBI\server\Repository`目录下的`XXXX.rpd`文件。 - Catalog文件:位于`~\OracleBIData\web\catalog`目录下的`GiTi_AMDDM`...
接下来,将在 `/home/oraclebi/bisetup/RH_Linux` 目录下执行具体的安装步骤,包括但不限于: - **运行安装向导** - **配置数据库连接** - **选择组件** - **设置服务** 完成这些步骤后,BIEE 将能够在 RHEL 4.x ...