2

WeblogicでBIPublisherを実行しています。レポートを生成するために発行されている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 に答える