このコンポーネントにより、Enterprise Server にディプロイされている SQL アプリケーションの実行時に、スイッチ モジュールによって呼び出される各種 SQL 操作の診断が可能です。
次の表は mf.esxa コンポーネントのプロパティのリストで、各プロパティのトレースに含められるイベント情報を示しています。独自のトレース ファイルを作成することもできますが、スイッチ モジュールのソース ファイルに付属の構成ファイルをトレースの基礎として使用することをお勧めします。
- ALL
- その他のすべてのプロパティを有効または無効にします。
- MSSQL
- 以下の SQL サーバー スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
1 |
モジュールの初期化 |
ERROR |
2 |
無効な XA オープン文字列が指定されています |
INFO |
3 |
SQL CONNECT |
INFO |
4 |
Microsoft Distributed Transaction Coordinator (DTC) の初期化 |
INFO |
5 |
XA_START |
INFO |
6 |
DTC トランザクションに登録します |
INFO |
7 |
XA_COMMIT |
INFO |
8 |
XA_ROLLBACK |
INFO |
9 |
XA_CLOSE |
INFO |
10 |
XA_END |
INFO |
11 |
DTC トランザクションの登録を解除します |
INFO |
12 |
XA_OPEN |
INFO |
13 |
XA_CLOSE |
INFO |
14 |
XA_RECOVER |
INFO |
15 |
XA_FORGET |
INFO |
16 |
XA_COMPLETE |
INFO |
17 |
XA データ ソースを現在のトランザクションに登録します |
INFO |
18 |
XA_PREPARE |
- ODBC
- 以下の汎用 ODBC スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
21 |
BEGIN TRANSACTION |
INFO |
22 |
SQL COMMIT |
INFO |
23 |
SQL ROLLBACK |
INFO |
24 |
SQL DISCONNECT |
INFO |
26 |
モジュールの初期化 |
ERROR |
27 |
無効な XA オープン文字列 |
INFO |
28 |
SQL CONNECT |
INFO |
29 |
SQL SYNCPOINT |
INFO |
30 |
RESET CONNECTION |
INFO |
31 |
EXECUTE AS |
INFO |
32 |
REVERT |
INFO |
33 |
SET XA TRIGGER (動的登録用) |
INFO |
34 |
SYNC ROLLBACK |
INFO |
35 |
RESET HOST CONNECTION |
INFO |
36 |
SET CURRENT CONNECTION |
INFO |
37 |
SET ISOLATION LEVEL |
- DB2
- 以下の DB2 スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
41 |
XA_START |
INFO |
42 |
XA_END |
INFO |
43 |
XA_OPEN |
INFO |
44 |
XA_CLOSE |
INFO |
45 |
XA_COMMIT |
INFO |
46 |
XA_ROLLBACK |
INFO |
47 |
XA_PREPARE |
INFO |
48 |
IBM DB2 LUW XA 初期化の呼び出し |
INFO |
49 |
XA データ ソースを現在のトランザクションに登録します |
INFO |
51 |
SET ISOLATION LEVEL |
ERROR |
61 |
無効な XA オープン文字列 |
INFO |
62 |
SQL CONNECT |
INFO |
63 |
SQL COMMIT |
INFO |
64 |
SQL ROLLBACK |
INFO |
65 |
SQL DISCONNECT |
INFO |
66 |
SQL CONNECT 以前 |
INFO |
67 |
SQL COMMIT 以前 |
INFO |
68 |
SQL ROLLBACK 以前 |
INFO |
69 |
SQL DISCONNECT 以前 |
- ORA
- 以下の Oracle スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
81 |
XA_START |
INFO |
82 |
XA_END |
INFO |
83 |
XA_OPEN |
INFO |
84 |
XA_CLOSE |
INFO |
85 |
XA_COMMIT |
INFO |
86 |
XA_ROLLBACK |
INFO |
87 |
XA_PREPARE |
INFO |
88 |
Enterprise Server のコールバック モジュールのロード |
INFO |
89 |
Oracle クライアント側サポートのロード |
INFO |
90 |
Oracle XA 初期化エントリ ポイントの呼び出し |
INFO |
91 |
XA_RECOVER |
INFO |
92 |
XA データ ソースを現在のトランザクションに登録します |
INFO |
93 |
SET ISOLATION LEVEL |
ERROR |
101 |
無効な XA オープン文字列 |
INFO |
102 |
SQL CONNECT |
INFO |
103 |
SQL COMMIT |
INFO |
104 |
SQL ROLLBACK |
INFO |
105 |
SQL DISCONNECT |
INFO |
106 |
SQL CONNECT 以前 |
INFO |
107 |
SQL COMMIT 以前 |
INFO |
108 |
SQL ROLLBACK 以前 |
INFO |
109 |
SQL DISCONNECT 以前 |
- XDB
- 以下の XDB スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
160 |
XA_START |
INFO |
161 |
XA_END |
INFO |
162 |
XA_OPEN |
INFO |
163 |
XA_CLOSE |
INFO |
164 |
XA_COMMIT |
INFO |
165 |
XA_ROLLBACK |
INFO |
166 |
XA_PREPARE |
INFO |
167 |
XDB 関数をロードします |
INFO |
168 |
RESET CONNECTION |
- XDBOPC
- 以下の XDB 1 フェーズ スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
180 |
CONNECT |
INFO |
181 |
COMMIT |
INFO |
182 |
ROLLBACK |
INFO |
183 |
CLOSE |
INFO |
184 |
CONNECT の前 |
INFO |
185 |
COMMIT の前 |
INFO |
186 |
ROLLBACK の前 |
INFO |
187 |
CLOSE の前 |
- PGSQL
- 以下の PostgreSQL スイッチ モジュール イベントがあります。
イベント レベル |
イベント ID |
イベントの説明 |
INFO |
201 |
モジュールの初期化 |
ERROR |
202 |
無効な XA オープン文字列が指定されています |
INFO |
203 |
SQL CONNECT |
INFO |
204 |
Microsoft Distributed Transaction Coordinator (DTC) の初期化 |
INFO |
205 |
XA_START |
INFO |
206 |
DTC トランザクションに登録します |
INFO |
207 |
XA_COMMIT |
INFO |
208 |
XA_ROLLBACK |
INFO |
209 |
XA_CLOSE |
INFO |
210 |
XA_END |
INFO |
211 |
DTC トランザクションの登録を解除します |
INFO |
212 |
XA_OPEN |
INFO |
213 |
XA_CLOSE |
INFO |
214 |
XA_RECOVER |
INFO |
215 |
XA_FORGET |
INFO |
216 |
XA_COMPLETE |
INFO |
217 |
XA データ ソースを現在のトランザクションに登録します |
INFO |
218 |
XA_PREPARE |