1.最初にお読み下さい
- ODBCアプリケーションなどを使用しての障害の場合に必要となるCLIトレースの取得方法です。
- トレースをセットすることで多少パフォーマンスが落ちます。
- CLIトレースはクライアント上で取得してください。
2.手順
CLIトレースはクライアントのdb2cli.iniをエディターで開いて編集します。
(db2cli.iniファイルはWindowsのスタート→ファイル名を指定して実行
→db2cmd コマンドを実行→開いたDB2 CLPウィンドウで"%db2path%\db2cli.ini"
と実行して開く事ができます。)
db2cli.iniの編集
[COMMON] セクションに以下の行を追加します。※1
---------------------------------------------
[COMMON]
trace=1
tracepathname=c:\tmp\clitrace (例)※2
traceflush=1
tracecomm=1
tracetimestamp=1
---------------------------------------------
上記編集後、問題を再現※3
トレースを停止する場合は、上記キーワードの内
trace=1
の値を0と編集して保存します。※3
[注釈]
※1:
すでに[COMMON]に他の設定を記述している場合、上の例の通りにトレースの設定は[COMMON]の直下に書いてください。
他の設定はその後ろになるようにしてください。また、各セクション[COMMON]と次の[DB名]セクションの間は数行あけてください。
※2:
また、対象のディレクトリはあらかじめ作成しておいてください。
※3:
db2cli.iniの設定をした後の次の新規コネクションからトレースが有効になります。
(既存の接続に関するトレースは取得されません)。
そのため、稼動中のアプリケーションは一度停止し再起動する必要があります。
3.送付いただく資料
- 上記で指定したトレース取得先ディレクトリ配下のファイル
4.注意事項
- トレースファイルは、トレースの内容が追加されて容量が大きくなっていきます。ディレクトリの容量に注意して下さい。
- トレースを取り直す場合は取得先ディレクトリーにある既存のトレース・ファイルは削除してから取得し直してください。
文書情報
- 製品名: DB2 Universal Database
- バージョン:
- V7
- V8.1
- V8.2
- OS: Windows
- 作成日時: 2004年9月13日
- 更新日時: 2009年3月24日
IBM、IBMロゴ、AIX およびDB2、DB2 Universal DatabaseはInternational Business Machines Corporationの米国およびその他の国における商標です。
Microsoft、Windows、Windows NTおよびWindowsロゴはMicrosoft Corporationの米国およびその他の国における商標。
他の会社名、製品名およびサービス名などはそれぞれ各社の商標または登録商標。
