2

我在 Weblogic 上运行 BI Publisher。我遇到了问题,可能与为生成报告而发出的 SQL 查询有关。有谁知道如何打开调试以便我可以看到系统正在尝试执行的 SQL?

4

1 回答 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 回答