BIEE安装及启动错误的处理(rhel5amp;hpux)

news/2024/7/10 6:01:23 标签: oracle, installer, path, java, server, library

 

BIEE RHEL5平台(x86

BIEE HPUX 11IV1

快速安装手册

 

 

 

 

 

 

作者:                              齐琨

文档创建日期:             2008-03-21

最后更新日期:             2008-03-21

 

 

 

 

 

 

 

 

 

 

 

 

系统环境

Linux Test240 2.6.18 -8.el5 #1 SMP Fri Jan 26 14:15:14 EST 2007 x86_64 x86_64 x86_64 GNU/Linux

BIEE版本:biee_linux_x86_redhat_101332

Oracle版本:10gR2

安装前准备

n         创建用户 oraclebi/oraclebi,分配组为dba组。使用bash

n         安装JDK1.5,在java.sun.com下载jdk-1_5_0_15-linux-i586.bin,将文件传到/home/oraclebi目录下,赋予执行权限 ,执行bin文件,系统自动解压

$ chmod +x jdk-1_5_0_15-linux-i586.bin

$ ./ jdk-1_5_0_15-linux-i586.bin

n         编辑.bash_profile文件,将java路径放到最前。重新登录,检查。

$ java –version

java version " 1.5.0 _15"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0 _15-b04)

Java HotSpot(TM) Server VM (build 1.5.0 _15-b04, mixed mode)

n         安装Oracle Client软件

具体安装步骤参考相应文档。

/u01/app/oracle目录下。

 

n         设置环境变量.bash_profileHPUX下的环境变量设置见.profile文件

$ vi .bash_profile

JAVA_HOME=/home/oraclebi/jdk 1.5.0 _15

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/oracle/product/ 10.2.0 /db_1

ORACLEBI_HOME=/usr/local/OracleBI

ORACLE_SID=orcl

NLS_LANG="Simplified Chinese_china".ZHS16GBK

PATH=$ORACLE_HOME/bin:/home/oraclebi/jdk 1.5.0 _15/bin:$PATH:$HOME/bin

DISPLAY=192.168.2.17:0.0 #设置连接到X服务的IP地址

 

export ORACLE_SID

export ORACLE_BASE

export ORACLE_HOME

export ORACLEBI_HOME

export JAVA_HOME

export PATH

export DISPLAY

如果以 root 身份在 Solaris Linux 平台上安装,有时安装程序无法在 GUI 模式下正常启动,会出现以下消息:

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

如果未设置 DISPLAY 变量,则即使在本地计算机上运行安装程序也会出现此消息。

解决方案:如果在本地计算机上运行,请确保将 DISPLAY 变量设置为 :0.0

 

n         修改ulimit限制

$ ulimit –n unlimited

查看当前设置

$ ulimit

Unlimited

 

n         上传安装文件/home/oraclebi/bisetup解压

$cpio –idvm < biee_linux_x86_redhat_101332_disk1.cpio

 

n         进入目录,执行UnixChk.sh,我这里执行报错,

CHECK FAILED - ulimit -n should be at least 10240 or unlimited

但实际查看ulimit是设置为unlimited的,继续安装。

 

n         创建目录/usr/local/OracleBI/usr/local/OracleBIData

修改所有者和组

# mkdir /usr/local/OracleBI

# mkdir /usr/local/OracleBIData

$ chown oraclebi:users /usr/local/OracleBI

$ chown oraclebi:users /usr/local/OracleBIData

 

安装步骤

n         执行./setup.sh开始安装

 

n         下一步,选择路径需要注意,

n         选择基本安装,如果选择高级安装则需要先安装好application server,点击下一步

n         选择完全安装,点击下一步

n         选择JAVA_HOME/home/oraclebi/jdk 1.5.0 _15

输入OC4J管理员的密码,这里输入oc4jadmin与用户名相同

点击下一步

n         选择错误信息的提示语言,这里选择英文这会影响NQSServer.log的显示,点击下一步

n         安装信息汇总提示,点击下一步,开始安装

n         安装进度条会突然跳到100%,但是并不意味着安装完成,要等一段时间后进入下一截面才算安装完成。

n         提示一些关于oc4j的信息

 

安装后工作

n         修改user.sh,取消相应段的注释。

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

# Linux: Oracle BI 32 bit mode

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

set +u

 

# Oracle Parameters

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

# Make sure that Oracle DB 32 bit Client is installed

ORACLE_HOME=/u01/app/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

 

n         检查BI 进程是否能正常启动

Oracle Business Intelligence Server process.(run-sa.sh)

Oracle Business Intelligence Presentation Services process.(run-saw.sh)

Oracle Business Intelligence Javahost process.(run-saw.sh)

Oracle Business Intelligence Scheduler process.(run-sch.sh)

Oracle Business Intelligence Cluster Controller.(run-ccs.sh)

 

./run-sa.sh start

./run-saw.sh start

./run-sch.sh start

./oc4j –start

 

停止oc4j

./oc4j –shutdown –port 23791 –password oc4jadmin

后台运行oc4j脚本

$ nohup ./oc4j –start > /tmp/a.log &

$ tail –f /tmp/a.log

n         验证

http://192.168.131.240:9704/analytics   登录,administrator/administrator

 

如果能正常显示则说明安装成功。

 

Unix下配置Scheduler的过程和出现的问题

n         创建数据库用户S_NQ_SCHED/S_NQ_SCHED

n         sqlplus连接到用户下,执行SQL语句,$ORACLEBI_HOME/server/Schema/SAJOBS.Oracle.sqlSAACCT.Oracle.sql

n         提示DSN的错误,需要修改odbc.ini

增加一个DSN的设置,

配置管理员名字和管理员密码,与rpd的一致

odbc.ini文件的内容

[ODBC Data Sources]

AnalyticsWeb=Oracle BI Server

Cluster=Oracle BI Server

SSL_Sample=Oracle BI Server

131.240=libnqsdbgatewayoci 10g .so

[131.240]

Driver=/usr/local/OracleBI/server/Bin/libnqsdbgatewayoci 10g .so

Description=test data source

ServerMachine=192.168.131.240

DBCName=192.168.131.240

Username=S_NQ_SCHED

Password=S_NQ_SCHED

Database=orcl

DefaultDatabase=orcl

 

$. sa-init.sh

$schconfig

database中配置DNS131.240

 

 


http://www.niftyadmin.cn/n/1140385.html

相关文章

JIT优化

什么是JIT JIT 是 just in time 的缩写, 也就是即时编译编译器。 在运行时 JIT 会把翻译过的机器码保存起来&#xff0c;以备下次使用&#xff0c;因此从理论上来说&#xff0c;采用该 JIT 技术可以接近以前纯编译技术。下面我们看看&#xff0c;JIT 的工作过程。 备注&…

HPUX下启动scheduler遇到的问题及解决

运行. sa-init.sh提示变量没有设置&#xff0c;需要在.profile中设置下面的变量_ANA_SOURCE_VARIANT_SH_1 提示&#xff1a;运行./schconfig时提示&#xff0c;Oracle Bi home directory is not definedSAROOTDIR/oradata/OracleBI SAWROOTDIR/oradata/OracleBI/webSADATADIR/…

Big Endian 和 Little Endian 详解(

一、Endian的起源 在各种计算机体系结构中&#xff0c;对于字节、字等的存储机制有所不同&#xff0c;因而引发了计算机通信领域中一个很重要的问题&#xff0c;即通信双方交流的信息单元&#xff08;比特、字节、字、双字等等&#xff09;应该以什么样的顺序进行传送。如果不达…

Unix下配置Scheduler的过程和出现的NQSError问题

启动过程出现的问题及解决 n [nQSError:46029]libclntsh.so.10.1: wrong ELF class: ELFCLASS64 错误 指定LD_LIBRARY_PATH$ORACLE_HOME/lib32 64bit的库&#xff0c;注意32bit和64bit的oracle和oraclebi的区别 n nQSError: 17014 ORA-12154 在本地配置一个…

mysql MHA高可用+读写分离(转)

文章目录1.mysql MHA高可用读写分离1.1 mysql MHA高可用1.11 mha简介1.2 mha部署1.2.1 环境&#xff1a;1.2.2 安装mha1.2.3 mysql开启主从同步1.2.4 主从切换测试1.2.5 添加vip测试vip漂移2. 读写分离中间件atlas2.1 atlas介绍2.2 其它中间件介绍2.3 atlas安装2.3.1 注意事项2…

sql使用正则表达式替换字符中的一个字

替换某个字段中某一个字有这样一个需求&#xff0c;替换memo字段中的一个字&#xff0c;例如&#xff0c;将“XXX应付”都替换成“XXX实付”&#xff0c;其他字不变。传统的UPDATE语句做这种更新是非常麻烦的&#xff0c;从10g开始&#xff0c;我们可以使用正则表达式来实现。s…

推荐,加入Java2SOA技术拓展新革命

http://dev2dev.bea.com.cn/minisite/dev2devtechdays2008/index.html邀您加入Java2SOA技术拓展新革命 面向服务的架构&#xff08;SOA&#xff0c;Service Oriented Architecture&#xff09;的兴起在 Java 社区引发了一股新浪潮。如今的 IT 环境要求开发人员既要掌握最优秀的…

Redis主节点的Key已过期,但从节点依然读到过期数据....

我们知道&#xff0c;大部分的业务场景都是读多写少&#xff0c;为了利用好这个特性&#xff0c;提升Redis集群系统的吞吐能力&#xff0c;通常会采用主从架构、读写分离 如上图所示&#xff1a;其中 Master节点&#xff1a;负责业务的写操作 Slave节点&#xff1a;实时同步…