oracle biee 11g 教程怎么得到提示的值

& & & & Oracle BIEE
- [回帖奖励
Copyright &
北京海之大网络技术有限责任公司
Powered by对财务、库存、生产、销售、采购等进行一体化管理
对生产、供应、销售、物流的运作及其计划协同进行管理
对产品数据、研发协作、仿真、应用集成、客户需求、上下游协同等进行管理
对实现部门和员工信息、薪资、培训、招聘、绩效、考勤等管理
通过报表、数据分析等帮助企业进行经营决策
对销售、市场、客户服务、会员资源进行管理
对资产、维护、工单、作业计划、安全、库存等进行管理
通过建模、表单、监控、集成等实现跨系统的流程集成
面向制造企业车间执行层的生产信息化管理系统
对仓库业务进行专业管理,包括收拣发货、库存控制、条码管理等
对企业总账、资金、应收、应付进行管理
对项目计划、费用、质量、进度、合同进行管理
实现网上交易过程管理,包括产品、促销、订单、配送、服务等
实现计算、存储等的共享和管理,动态提供符合需求的资源
满足行业特色需求的、行业专用的软件
实现商业伙伴间数据、文档高效率、高效益和标准化的数据交换
将各种来源的数据、应用、内容等集成到可自定义界面中
通过文档、专家等显性隐性知识进行管理,实现员工大脑联网
对流程、文档、办公资源等进行管理,是企业必备的行政办公平台
对企业内部的图、文、声、像等资源进行文件、档案管理和整理编目
对企业内、外部网的新闻公告进行管理
对供应链、销售和运营、物流、生产、劳动力计划等进行管理
“软件定制开发”在国外是为大、中、小公司所广泛采用的一种软件开发形式.
通过最常使用的通信工具和应用及时进行高效沟通
通过智能路由、多渠道接入、坐席管理、呼出呼出等,进行营销服务
通过电话终端、桌面电脑、平板等终端快捷接入会议
实现不同场景的高清视频会议需求
通过大批量邮件的发送、跟踪、分析,实现客户营销和服务
实现企业内部沟通为主体的企业平台
基于运营商提供的端口,实现与指定号码进行短信的批量和自定义发送
提供邮件发送、接收、存档的邮件服务
通过虚拟化技术提供的高性能计算机
网络环境中的高性能计算机,提供计算能力,包括PC服务器、小型机等
为数据中心提供存储、容灾、备份等能力
为企业开发定制化的应用软件,如需要终端使用的数据库
提供定制化WEB应用包括网站、平台、系统的开发服务
对电子商务平台进行针对性的个性化开发,如抽奖、优惠劵
提供定制化的移动应用实施,如手机APP及Ipad APP应用
根据微信和易信接口提供针对其的定制化开发
为信息化建设提供IT咨询服务
为企业提供管理咨询服务
提供不同行业的IT、人力、采购业务等外包服务
连接因特网中各局域网、广域网,并以最佳路径发送信号的设备
满足企业用户灵活组网需求
数据保护,实现信息安全,包括防火墙、数据加密、防病毒等
在零售行业实现非现金结算的终端
实现快速灵活变价,显示销售和库存
&Oracle BIEE
Oracle BIEE
顾问点评:
1.网上邀标
2.电话交流
3.获得方案
产品直接购买,请向客户经理申请
超过20年咨询行业经验,资深顾问
Oracle BIEE官方介绍
Oracle BIEE案例
1.网上邀标
2.电话交流
3.获得方案
产品直接购买,请向客户经理申请
超过20年咨询行业经验,资深顾问
联络畅享IT顾问
任清清,021-
第一步 选择咨询内容第二步 提供联系方式
亲,请选择或者描述你希望咨询的内容。
同类产品对比
实施商推荐
快速联络厂商
请简单描述你希望咨询的内容。
第一步 选择咨询内容第二步
提供联系方式
公司名称:
公司规模:
1000人以上
计算机硬件/系统
计算机软件
互联网/移动互联网/电子商务
专业服务/咨询(财会/法律/人力资源等)
培训/教育/科研院校
电信设备及服务
电信运营商
钢铁冶金矿业
石油天然气煤炭
贸易/进出口
零售连锁分销
电子电器/仪器仪表
制药与设备
医疗/护理/保健/卫生
耐用消费品
快速消费品
出版/印刷/包装/造纸
广告/公关/会展
媒体/影视/艺术
公共服务(党政机关)
娱乐/体育/休闲
生活服务/餐饮
非盈利机构
请选择省份
内蒙古自治区
广西壮族自治区
西藏自治区
宁夏回族自治区
新疆维吾尔自治区
请选择城市
我的姓名:
我的职务:
我的电话:
我的手机:
我的Email:
第一步 选择咨询内容第二步
提供联系方式
您没有提供联系方式, 畅享网选型中心专业顾问将无法联系到您
继续提供联系方式
暂不需要咨询
畅享网郑重承诺:
我们将致力保护你的个人隐私,未经允许,你提供的信息将不会以任何形式公布。
畅享IT顾问会在一个工作日内给您来电。
您也可以拨打400-6989918 主动咨询
信息化规划
通过咨询项目或年度顾问方式,帮助您架起业务和IT的桥梁,解决业务和IT创新融合、现有系统取舍难、IT架构、建设路径、IT治理、IT支出优化等IT策略问题。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
通过电话,与您交流信息化现状及要解决的管理问题,帮助您确定IT建设的基本思路,回答您在IT规划方面的常见困惑。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
声明:此服务畅享IT不收取任何费用!
如觉满意,可为畅享IT向您的朋友圈进行口碑宣传。
与您签订总包或三方合同,帮您解决业务和IT规划落地走样、IT详细设计缺失、难以寻觅靠谱的技术供应商、多个供应商协调难、维护升级服务保障难等棘手问题。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
供应商选型
为您推荐与企业需求、预算相匹配的靠谱服务商、产品商,解决产品选型没有底、服务商质量难保障的问题。
对需求设计给出建议,对企业准备的需求文件提出评审意见。
通过典型客户参观、专家评价等方式,对您预选择的供应商给出第三方评价。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
声明:此服务畅享IT不收取任何费用!
!如觉满意,可为畅享IT向您的朋友圈进行口碑宣传。
与您签订监理合同,以里程碑专家评审、项目变更协调、风险控制研讨、供应商关系协调、CIO智力网络等为主要服务内容,与甲乙方一起实现上线成功。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
通过电话,交流您IT建设的现状及面临的问题,在IT建设路径、供应商选择、IT项目棘手问题处理等方面提供智力和资源支持。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
声明:此服务畅享IT不收取任何费用!
!如觉满意,可为畅享IT向您的朋友圈进行口碑宣传。
开发维护外包
畅享IT帮助寻找可靠的、性价比高的开发力量,签订外包合同或三方合同,为企业提供可信赖的开发量,为IT供应商解决开发力量不足的问题。
畅享IT帮助寻找靠谱的、性价比高的维护力量,签订外包合同,对客户满意度负责,为客户解决维护运营服务保障难的问题。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
对IT系统、IT项目或IT管理进行评估,出具中立评估报告,解决IT评价难、取舍难的问题。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
企业若对供应商产品或服务不满意,可请畅享IT做案例采访,进行曝光。
拨打400-698-9918
立刻联系您身边的IT顾问,获得专业梳理(节假日不休)
声明:此服务畅享IT不收取任何费用!
!如觉满意,可为畅享IT向您的朋友圈进行口碑宣传。
400-698-9918Oracle BIEE在linux上的安装 - Linux/Unix当前位置:& &&&Oracle BIEE在linux上的安装Oracle BIEE在linux上的安装&&网友分享于:&&浏览:187次Oracle BIEE在linux下的安装
BIEE在RHEL 4.x平台安装手册
系统环境:Red Hat Enterprise Linux AS release 4 (Nahant Update 4)Oracle Database 10.2.0.1.0BIEE_linux_x86_redhat_10340
下载BIEE安装软件:到/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,或者直接在浏览器地址录入:/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 )。在下载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_8export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport CLASSPATH=.:$JAVA_HOME/lib: $JAVA_HOME/jre/lib:$CLASSPATH 重新登陆后,对jdk是否正常进行检查:$ java -versionjava 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/oracleORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1ORACLEBI_HOME=/usr/local/OracleBIORACLE_SID=chargeNLS_LANG="Simplified Chinese_china".ZHS16GBKPATH=$PATH:$ORACLE_HOME/bin:/home/oraclebi/jdk1.5.0_8/bin:$HOME/binexport ORACLE_SIDexport ORACLE_BASEexport ORACLE_HOMEexport 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_AncillaryServer文件夹中是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查看当前设置$ ulimitUnlimited
检查:进入目录,执行UnixChk.sh检查安装环境(oraclebi用户下执行):$cd /home/oraclebi/bisetup/RH_Linux/Server/Oracle_Business_Intelligence$ ./UnixChk.sh /usr/local/OracleBISUCCESS!! - 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 installedORACLE_HOME=/opt/oracle/oracle/product/10.2.0/db_1export ORACLE_HOMETNS_ADMIN=$ORACLE_HOME/network/adminexport TNS_ADMINPATH=$ORACLE_HOME/bin:/opt/bin:$PATHexport PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHexport 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 ServerCluster=Oracle BI ServerSSL_Sample=Oracle BI Servercharge=libnqsdbgatewayoci10g.so
[charge]Driver=/usr/local/OracleBI/server/Bin/libnqsdbgatewayoci10g.soDescription=test data sourceServerMachine=192.168.104.63DBCName=192.168.104.63Username=S_NQ_SCHEDPassword=S_NQ_SCHEDDatabase=chargeDefaultDatabase=charge然后执行:$. sa-init.sh再执行:$schconfig根据提示在Delivers Configuration Menu项中选择1 - Configure Scheduler然后Scheduler Configuration选择1 – Database再在Scheduler Database Configuration选择3 - Data Source Name如下:&&& Enter Choice: 3Enter Data Source Name [] : charge最后保存退出即可。即按如下顺序执行:1,回车,1,回车,3,回车,录入“charge”,回车,0,回车,录入“y”,回车,0,回车,0,回车,就可以完成操作。然后执行如下脚本:$cd $ORACLEBI_HOME/setup$./run-sch.sh startOracle BI Scheduler is already running.表示Scheduler进程已经成功运行
========================================================================
注:以下为文字版,图文版请移步至
http://download.csdn.net/detail/lele
系统环境Red Hat Enterprise Linux Server release 5.4 x86_64
Oracle Database 10g Client Release 2 (10.2.0.1.0) for Linux x86-64
biee_linux_x86_redhat_101342
jdk-6u27-linux-i586-rpm.bin
介质下载地址:
/technetwork/middleware/bi-enterprise-edition/downloads/business-intelligence-10g-165415.html
Database 10g Client:
/technetwork/database/10201linx8664soft-092456.html
/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/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 mon.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添加执行权限
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 -versionjava 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 -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,因为我们只是安装客户端!
选中Runtime,然后点击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_of1.tar文件上传到到该服务器的任意目录下,如/home/oraclebi/下,解包:$tar –xvf biee_linux_x86_redhat_of1.tar
解包完成后就可以看到RH_Linux目录,进入该目录可看到如下两个文件:Server
Server_AncillaryServer文件夹中是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中添加
然后在把以下内容添加到/etc/profile的末尾
if [ $USER = "oraclebi" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -n 10240
然后保存退出。
#source /etc/profile
检查:进入目录,执行UnixChk.sh检查安装环境(oraclebi用户下执行):$cd /home/oraclebi/RH_Linux/Server/Oracle_Business_Intelligence$ ./UnixChk.sh /opt/app/OracleBISUCCESS!! - 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 installedORACLE_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=
保存退出。至此配置结束,下面启动BIEE测试配置是否正确。
需要启动三个组件,BI Server、Presentation Services、OC4j
注意:用oraclebi用户登录
1、启动BI Server
[ setup]$cd $ORACLEBI_HOME/setup[ 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是否启动成功。
tail -f /opt/app/OracleBI/server/Log/NQServer.log
[36007] 正在加载库 /opt/app/OracleBI/server/Repository/samplesales.rpd。
[14055] 正在加载主题区域: Sample Sales...
[14056] 完成加载主题区域: Sample Sales。
[58002] 查询缓存从保存的缓存文件中加载 0 个条目。
Oracle BI Server
已启动。版本: 10.1.3.4.1.0。
看到Oracle BI Server已启动,则表示成功启动。
2、启动Presentation Services
[ setup]$cd $ORACLEBI_HOME/setup
[ 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是否启动成功
[ 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
22:38:45 Main main
信息: Listening for new connections
表明javahost启动成功。
检查Presentation Services是否启动成功
[ setup]$ cd /opt/app/OracleBIData/web/log
[ log]$ ls
javahost.out.log
sawlog0.log
sawserver.out.log
[ 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-
saw.sawserver
Oracle BI Presentation Services have started successfully.
表明Presentation Services启动成功。
3、启动OC4j
[ setup]$cd $ORACLEBI_HOME/setup
使用nohup的方式启动oc4j
[ setup]$ nohup ./oc4j -start &
[ setup]$ nohup: appending output to “nohup.out”
检查oc4j是否启动成功
[ 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 ]
samplesales.rpd, DEFAULT;
[ REPOSITORY ]
sh.rpd, DEFAULT;
保存退出。
2、配置RPD中的oracle客户端tns名称(首次需要)
在windows客户端中用Administration Tools打开RPD,查看其物理层连接池的TNS名称,这里假设为orcl,在服务器上使用Net Configuration Assistant进行TNS名称配置
如果没有x window导致无法使用图形界面请直接修改tnsnames.ora文件,方法见后
$ export LANG=en
启动Net Configuration Assistant
选择Local Net Service Name configuration,然后点击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
添加如下内容
(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下,上传后的目录结构如下:
然后修改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/
$[ setup]$ ./oc4j -shutdown -port 23791 -password admin123
Shutdown OC4J instance...
其中23791为oc4j的RMI端口,默认为23791
admin123为oc4j的管理密码,该密码在安装过程中设置。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有

我要回帖

更多关于 oracle biee 的文章

 

随机推荐