问题:Firefox 10及以上版本不能使用BIEE 11g
解决:打补丁,patch 12877995 。
打补丁步骤:(本次环境:Win7 64位,BIEE 11g 11.1.1.5.0,安装路径D:\biee11g)
1、下载相应补丁patch 12877995,Oracle metalink上有,需要账号,注意要与操作系统位数,BIEE版本相适应。
2、打补丁需要使用OPatch工具,BIEE安装好后自带,.\Oracle_BI1\Opatch和.\oracle_common\OPatch目录下均有opatch,我们使用Oracle_BI1目录下的。
使用OPatch前,要先检查该工具版本,下载补丁的README文档中有说明,本例中要求Opatch版本在11.1.0.8.2或以上(下面第3步中的图片可以看到)。
3、使用OPatch需要访问OUI,使OUI生效的命令:
- opatch lsinventory -jre $ORACLE_HOME/jdk/jre
这里$ORACLE_HOME要设置为D:\biee11g\Oracle_BI1
set oracle_home=D:\biee11g\Oracle_BI1
4、将补丁解压到一个位置(此例E:\12877995),命令行找到这个位置,然后使用以下命令:
- opatch apply -jre $ORACLE_HOME/jdk/jre
直接使用opatch,可以在系统环境PATH中设置路径,也可以在命令中直接键入路径运行opatch:
5、启动BIEE,使用最新版Firefox登录验证是否成功打上补丁。