You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OBIEE 12.2.1.4搭配Oracle 19c配置到12%失败问题咨询

OBIEE 12.2.1.4 搭配Oracle 19c配置12%失败问题排查

故障核心信息说明

从报错堆栈可以定位到故障点:配置程序执行ESSBASE组件配置脚本essbase.py时返回异常退出码1,导致整体配置流程中断。

常见故障根因及对应解决方案

  • RCU资料库异常
    根因:前期使用RCU创建OBIEE资料库时出现中断、报错,导致DEVBI前缀下的ESSBASE相关schema对象不全、权限不足。
    解决方案:
    1. 登录Oracle 19c数据库,删除所有前缀为DEVBI_的schema
    2. 使用OBIEE 12.2.1.4配套的RCU工具重新创建资料库,执行全程确认无报错,所有schema状态为有效
  • 数据库连接配置错误
    根因:配置时输入的JDBC连接串、schema密码、前缀有误,导致配置程序无法访问资料库写入ESSBASE配置。
    解决方案:
    1. 手动验证数据库连通性,在OBIEE服务器执行命令:
    java -cp /u01/app/middleware/bi_home/oracle_common/modules/oracle.jdbc/ojdbc8.jar oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@//EDWIPRDDB-scan:1521/edwprddb DEVBI_ESSBASE <schema密码>
    
    1. 确认连接正常后,重新启动配置程序,核对所有数据库参数输入正确
  • 版本兼容性补丁缺失
    根因:OBIEE 12.2.1.4原生发布时未完全适配Oracle 19c,缺少兼容补丁会导致ESSBASE配置时JDBC调用异常。
    解决方案:
    1. 安装OBIEE 12.2.1.4针对Oracle 19c的兼容补丁,同步将自带的JDBC驱动升级为19c对应版本的ojdbc8
    2. 清理之前生成的失败域目录/u01/app/middleware/bi_home/user_projects/domains/bi12c,重新执行配置
  • 系统权限或端口占用问题
    根因:执行配置的操作系统用户对OBIEE目录无读写权限,或者ESSBASE所需的9502、9503端口被其他进程占用。
    解决方案:
    1. 修正目录权限:
    chown -R oracle:oinstall /u01/app/middleware/bi_home
    chmod -R 755 /u01/app/middleware/bi_home
    
    1. 检查端口占用:netstat -tulnp | grep -E '9502|9503',停掉占用端口的进程或在配置时修改为未占用端口

补充排查方式

可查看ESSBASE执行日志定位具体错误,日志路径:/u01/app/middleware/bi_home/cfgtoollogs/config/下的最新配置日志,以及域目录下的essbase_server1相关日志。


内容的提问来源于stack exchange,提问作者Reja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 12:27:05