【发布时间】:2012-08-24 05:00:06
【问题描述】:
我在 Weblogic 上运行 BI Publisher。我遇到了问题,可能与为生成报告而发出的 SQL 查询有关。有谁知道如何打开调试以便我可以看到系统正在尝试执行的 SQL?
【问题讨论】:
-
我认为您必须登录到 BI App 服务器并检查那里的实例日志。我认为没有办法在 BI Publisher 中打开调试(至少在版本 10g 中)。
标签: bi-publisher
我在 Weblogic 上运行 BI Publisher。我遇到了问题,可能与为生成报告而发出的 SQL 查询有关。有谁知道如何打开调试以便我可以看到系统正在尝试执行的 SQL?
【问题讨论】:
标签: bi-publisher
这里是如何做到这一点。通过打开命令提示符并键入以下内容来查找 JAVA_HOME 的位置:
>set JAVA
您应该会看到如下内容:
set ORACLE_HOME=C:\OracleBI\oc4j_bi
set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_16
set J2EE_HOME=%ORACLE_HOME%\j2ee\home
找到 JDK 主位置后,转到文件夹:
<JDK_Home>\jre\lib
创建一个名为:xdodebug.cfg 的文本文件 将以下 2 行添加到文件中:
LogLevel=STATEMENT
LogDir=<BI_Debug_Log_Directory>
例如:
LogLevel=STATEMENT
LogDir=D:\apps\BI_Debug
保存文件并重新启动 WebLogic。
现在应该有许多文件在您运行 BI Publisher 时创建,例如 xdo.log,这将 向您展示 BIP 到底在做什么。
【讨论】: