5.5.1 SQLトレース機能
実行したUAPのSQLトレース情報をSQLトレースファイルに取得します。
UAP実行時にSQLエラーが発生した場合,SQLトレース情報を参照すると,エラーの原因となるSQL文を特定できます。
HiRDBをアクセスする場合とXDM/RD E2をアクセスする場合のSQLトレース情報の内容の差異を次の表に示します。
なお,説明中の項番は,マニュアル「HiRDB Version 9 UAP開発ガイド」のSQLトレース情報の見方に関する説明の番号に対応しています。
項番 |
項目 |
HiRDBをアクセスする場合とXDM/RD E2をアクセスする場合のSQLトレース情報の内容の差異 |
---|---|---|
1 |
UAP名称 |
差異なし。 |
2 |
認可識別子 |
差異なし。 |
3 |
UAP開始時刻 |
差異なし。 |
4 |
UAP実行環境 |
差異なし。 |
5 |
UAP実行ステータス |
CURHOST:出力されない。 CURPORT:常に0。 SRVNAME:JOB名称。ただし,DBコネクションサーバのバージョンが05-00より古い場合は出力されない。 CNCTNO:コネクト通番。ただし,DBコネクションサーバのバージョンが05-00より古い場合は0。 SVRPID:サーバユーザ番号。ただし,DBコネクションサーバのバージョンが05-00より古い場合は0。 CLTPID:差異なし。 CLTTID:差異なし。 |
6 |
コネクト通番 |
コネクト通番を表示する。ただし,DBコネクションサーバのバージョンが05-00より古い場合は0。 |
7 |
UAPのプロセス番号 |
差異なし。 |
8 |
UAPのスレッド番号 |
差異なし。 |
9 |
SQLカウンタ |
差異なし。 |
10 |
オペレーションコード |
差異なし。 オペレーションコードの詳細については,マニュアル「HiRDB Version 9 UAP開発ガイド」を参照してください。 |
11 |
セクション番号 |
差異なし。 |
12 |
SQLCODE |
差異なし。 |
13 |
SQLWARN |
差異なし。 |
14 |
SQL実行要求受付時刻 |
差異なし。 |
15 |
SQL実行要求終了時刻 |
差異なし。 |
16 |
システムが使用する情報 |
差異なし。 |
17 |
SQL文 |
差異なし。 |
18 |
ユーザ識別子を変更した場合の情報 |
差異なし。 |
19 |
UAPが動作しているプラットフォーム |
差異なし。 |
20 |
ライブラリの作成日付 |
差異なし。 |
21 |
パラメタトレース |
差異なし。 |
22 |
リンクしたライブラリの名称 |
差異なし。 |
23 |
SQL実行時間 |
差異なし。 |
24 |
SQLトレース出力形式 |
差異なし。 |
25 |
HiRDBクライアント作成バージョン |
差異なし。 |
26 |
HiRDB.iniファイルパス |
差異なし。 |
27 |
サーバとの接続処理で使用したソケット情報 |
サーバとの接続処理で使用したソケット情報を表示する。XDM/RD E2接続時は次の情報を表示する。 日時:クライアント−サーバ間で接続処理をした日時 CLT:クライアント側のIPアドレス,ポート番号 DBS:サーバ側のIPアドレス,ポート番号 |
28 |
SQLトレース出力処理時間 |
差異なし。 |
29 |
プリプロセスファイル名 |
差異なし。 |
30 |
プリプロセス時間 |
差異なし。 |
31 |
ルートアプリケーション情報 |
差異なし。 |
32 |
SQL文長 |
差異なし。 |
33 |
トランザクション識別子 |
差異なし。 |
34 |
拡張文名 |
XDM/RD E2では拡張文名未サポートのため表示しない。 |
35 |
拡張カーソル名 |
XDM/RD E2では拡張カーソル名未サポートのため表示しない。 |
36 |
前処理結果保持機能指定情報 |
差異なし。 |
37 |
ホールダブルカーソル指定情報 |
差異なし。 |
38 |
自動再接時にサーバとの接続処理で使用したソケット情報 |
サーバとの接続処理で使用したソケット情報を表示する。XDM/RD E2接続時は次の情報を表示する。 日時:クライアント−サーバ間で接続処理をした日時 CLT:クライアント側のIPアドレス,ポート番号 DBS:サーバ側のIPアドレス,ポート番号 |
- 参考
-
SQLトレースのヘッダ部に表示されるサーバのバージョン番号は,接続しているXDM/RD E2のバージョンに20を加算した値が表示されます。例えば,XDM/RD E2のバージョンが11-00の場合は31-00となります。出力例を次に示します。
** UAP TRACE (CLT:07-02(Nov 17 2004) SVR:31-00) WIN32(WIN_32)**