IBM Support

[Db2] db2support の取得手順 (Windows 版)

Question & Answer


Question

db2support コマンドを使って Db2 の基本情報を収集する方法を教えてください。

Answer

db2support は、クライアント・マシンまたはサーバー・マシンについての環境データを収集して、 システム・データを含むファイルを圧縮ファイル・アーカイブに置くツール・コマンドです。

以下の手順を実行してください。
  1. 管理者としてデータベース・サーバーにログオンしてください。
  2. 「DB2 コマンド ウィンドウ - 管理者」を開き、以下のコマンドを実行してください。
    db2support <outputdir> -s -d <dbname> -c -f > db2support.log 2>&1
    'outputdir' は db2support の出力先ディレクトリー名に置き換えて下さい。(C:\home\db2inst1\db2support など。) ここで指定するパスには、空白を含まないように注意してください。V11.1 Mod3 FP3 の場合、注意事項を必ず参照してください。
    'dbname' は対象のデータベース名に置き換えて下さい。
    また、該当する全てのデータベースで取得してください。
  3. サポートをご利用の場合、以下の出力ファイルをサポートに送付ください。
    db2support.zip, db2support.log, db2diag.log

注意事項:
次の注意事項は、実行前に必ずご確認ください。
 
  • 複数データベース・パーティション環境 (DPF) をご使用の場合、カタログノードと問題が発生しているノードで取得してください。
  • db2support の応答が 5 分程度ない場合は、Ctrl + C でキャンセルしてください。
  • データベースへの接続ができない問題に関しては、-c オプションの代わりに -nco オプションを指定して実行してください。ただし、V9.7 GA またはフィックスパック 1 の場合は、-c オプションおよび -nco オプションのいずれも指定せずに実行してください。
  • 対象のデータベースが、zSeries ( S/390 ), iSeries ( AS/400 ) のデータベースの場合や、DB2 クライアントの情報を取得する場合は、 -d dbname -c オプションを指定しないでください。
  • Db2 V11.1 Mod 3 Fix Pack 3 には以下の既知の障害があるため、出力先のディレクトリー指定にご注意ください。
    [Db2] Db2 V11.1 Mod 3 Fix Pack 3 環境で db2support コマンドを実行するとデータベース破損や Db2 インスタンスの停止を引き起こすことがある
  • db2support 取得による障害が特定のバージョン、フィックスパック報告されています。対象環境での取得はご注意ください。
    • db2support で -cl 2 または -cl 3 オプションを指定するとトラップすることがある
      DT147956 V11.5 モディフィケーションパック 8 で修正済み
    • AIX で論理ボリュームの数が非常に多い場合 db2support の実行に時間がかかる
      IT29836 V11.1 モディフィケーションパック 4 フィックスパック 5 で修正済み
    • db2support で -cl 1 以上を指定すると exfmt_badquery.opt_out がファイルシステムの空きを占有することがある
      IT31325 V11.5 モディフィケーションパック 8 で修正済み
    • db2support を -d オプションつきで実行した場合、カタログ情報を収集するタイミングでハングアップすることがある。
      -nco オプションを追加して回避できます。
      IC91469 V9.7 フィックスパック 9 以降で修正済み
      IC91488 V10.1 フィックスパック 3 以降で修正済み
      IC95240 V10.5 フィックスパック 3 以降で修正済み
    • データベースがサスペンドの状態の場合にdb2support コマンドを実行すると、内部的に発行される "list tablespaces show detail" がハングアップすることがある。
      IT07419 10.5 フィックスパック 7 で修正済み
    • db2support が自動的に db2dart を発行するため db2support 取得に時間がかかる
      以下のように db2support に-st "values 1" オプションを追加して回避できます。
      $ db2support . -d <dbname> -c -st "values 1" -f
      IC80746 V9.7 フィックスパック 6 で修正済み
    • Data Server Client で db2support プログラムが異常終了することがある
      db2support クラッシュする場合は、採取を中止してください。
      IC76948 V9.7 フィックスパック 5 で修正済み
関連情報

お問合せ先
技術的な内容に関して、パスポート・アドバンテージの契約のもと Db2 テクニカル・サポートへお問い合わせください。
Db2 テクニカル・サポート

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"ARM Category":[{"code":"a8m500000008PliAAE","label":"DB2 Tools-\u003Edb2support"}],"ARM Case Number":"","Platform":[{"code":"PF033","label":"Windows"}],"Version":"All Versions"}]

Document Information

Modified date:
02 February 2024

UID

swg21617133