我在Weblogic上运行BI Publisher。我遇到了问题,可能与为生成报告而发出的SQL查询有关。有谁知道如何打开调试,以便我可以看到系统正在尝试执行的SQL?
答案 0 :(得分: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在引擎盖下做了什么。