AS/400用IBM DB2への接続ドライバであるHiT JDBC/400のトレース取得手順です。
既定ではトレース取得は無効となっておりますが、調査の際にはトレースの取得を依頼させていただく場合がございます。
●方法1(こちらの方が簡単です)
接続オプションの部分に直接 trace_file=*** の追加をお願いいたします。例えば下記の通りです。
url = “jdbc:as400://mydb;libraries=mylib;trace_file=jdbc_trace.txt“;
●方法2
DriverManager.getConnection() を呼び出す前に下記のロジックの追加をお願いいたします。
DriverManager.setLogStream(newPrintStream(newFileOutputStream(“jdbc_trace.txt”)));
トレースを上記の通り設定後、AS/400へのアクセス処理(接続やクエリ発行)を行うことでトレースファイルが出力されます。出力先は実行アプリケーションサーバの場所となります。
例:Tomcatの場合は「<Tomcatディレクトリ>\bin」
関連したトピックス
- [HiT JDBC/400] AS/400データ登録・更新・削除用サンプルJavaプログラム(JDBCドライバ)
- [HiT JDBC/400]AS/400接続用サンプルJavaプログラム(JDBCドライバ)
- Receiver とjournal の作成方法とjournal のストップ/スタート方法: HiT Db2Connectvity/400ファミリ
- HiT ODBC トレース取得手順(Low Level Trace)
- Java JDBC4.1準拠のHiT JDBC/DB2 Ver4.1をリリース
- HiT ODBC トレース取得手順(Global Trace)
- HiT JDBC/400: IBM i (AS/400)対応のJDBCドライバ
- Optionに関する解説(Ver6.5から)【リアルタイムレプリケーションツールDBMoto】
- HiT JDBC と IBM JDBC との比較
- レプリケーションエラー時について【リアルタイムレプリケーションツールDBMoto】