我在 Weblogic 上运行 BI Publisher。我遇到了问题,可能与为生成报告而发出的 SQL 查询有关。有谁知道如何打开调试以便我可以看到系统正在尝试执行的 SQL?
问问题
4814 次
1 回答
2
这是如何做到的。通过打开命令提示符并键入以下内容来查找 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 在幕后所做的事情。
于 2012-08-23T21:00:06.370 回答