故障排除指南 › 排除报告服务故障 › 使用 Oracle 数据库时无法在 CA Business Intelligence 中查看报告
使用 Oracle 数据库时无法在 CA Business Intelligence 中查看报告
症状:
在我使用 Oracle 数据库作为中央数据库时,无法在 CA Business Intelligence 中查看报告。 我尝试查看报告时,收到以下错误消息:
连接失败
解决方案:
以下过程可帮助您排除 CA Business Intelligence 存在的问题:
- 如下所述验证 BusinessObjects 的版本号:
- 打开以下 URL:
http://hostname:8080/businessobjects/enterprise115/adminlaunch/launchpad.html
- hostname
-
定义报告门户主机的名称。
将显示中央管理控制台登录页面。
- 输入用户名和密码,然后单击“登录”。
将显示中央管理控制台。
- 依次单击“服务器”、“hostname”、“Web_IntelligenceReportServer”、“度量标准”。
将显示 BusinessObjects 的版本号。
- 确定 BusinessObjects 的版本号为 11.5.8.1061 或更高版本,或者 11.5.10.1263 或更高版本。
- 如下所述验证 CA Business Intelligence 的版本号:
- 在报告门户上打开以下文件:
- (Windows) C:\Program Files\CA\SC\CommonReporting\version.txt
- (UNIX) /opt/CA/SC/CommonReporting/version.txt
- 验证 CA Business Intelligence 版本是否为 2.1.13。
- 验证是否按照如下方式定义了 Oracle 系统环境变量,其中 Oracle_home 是您安装 Oracle 的目录:
- ORACLE_HOME 指向 Oracle_home 目录
- PATH 包含 Oracle_home/bin 目录
- TNS_ADMIN 指向 Oracle_home/network/admin 目录
- 如下所述验证是否正确定义了 TNS :
- 打开命令提示符窗口。
- 运行以下命令:
tnsping TNSname
- TNSname
-
定义 TNS 的名称。
如果您收到错误消息,表明未正确定义 TNS。
- 如下所述验证您是否使用了正确的凭据访问数据库:
- 打开命令提示符窗口。
- 运行以下命令:
sqlplus user/password@TNSname
- user
-
定义您在为 CA ControlMinder 企业管理 准备数据库时所创建的 RDBMS 管理用户的名称。
- 密码
-
定义用户密码。
如果您无法登录到 SQL 命令行,表明数据库凭据不正确。
- 如下所述验证 import_biar_config.xml 文件是否具有正确的值:
- 打开您用于在报告门户上部署报告数据包的 import_biar_config.xml 文件。
- 验证下列属性的值是否与您在步骤 5 中指定的值相同:
- <username> 与 user 相同
- <password> 与 password 相同
- <datasource> 与 TNSname 相同
- (UNIX) 以您在安装 CA Business Intelligence 时指定的用户身份在步骤 4 和步骤 5 中运行命令。
该用户是您在 CA Business Intelligence 安装向导的“CMS 数据库设置”页面中指定的。 此步骤将验证用户是否对整个 Oracle_home 目录具有读取和执行访问权限。
版权所有 © 2013 CA。
保留所有权利。
|
|