このコンポーネントにより、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 |