IBM Support

[Db2] ユーザーモード・ダンプを生成するよう Windows を構成する方法

Question & Answer


Question

Db2 サポートから依頼があった場合、ユーザーモード・ダンプを生成するよう Windows を構成する方法を教えてください。

Cause

Db2 アプリケーションがクラッシュした後 Db2 の資料が不十分な場合、Windows ユーザーモード・ダンプ・ファイルを収集するよう依頼される場合があります。

Answer

この手順は、Db2 アプリケーション以外を含むシステム上で実行している全てのアプリケーションをダンプします。 ユーザーモード・ダンプは、UNIX/Linux オペレーティング・システムのコア・ファイルやコア・ダンプのようなものです。
  1. ダンプ・ファイルを保存するディレクトリーを作成します。全てのユーザーがディレクトリーへの書き込み権限があることを確認してください。
    システム上でプロセスが異常終了するたびに、Windows がこのディレクトリーにユーザー・ダンプを生成します。例えば 5 個のプロセスがクラッシュした場合、5 個のユーザー・ダンプが生成されます。
    mkdir c:\crashdump
    ダンプを生成する可能性のあるプロセスのオーナーに対して、作成したディレクトリーへの書き込み権限を付与してください。デフォルトでは Administrators グループとシステム・アカウントのみが書き込み権限を保持しています。
  2. Windows レジストリ・エディター (regedit) を起動し、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting を開きます。
  3. Windows Error Reporting を右クリックして、[新規] - [キー] から LocalDumps を作成します。
  4. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps を開きます。
  5. 以下の値を作成します。
    DumpCount はユーザー・ダンプ・ファイルの数を 5 個に制限し、ディスク・スペースの使用率上昇を抑制します。6 個目のユーザー・ダンプが生成されると、古いユーザー・ダンプは削除されます。
    これらのレジストリー変数の詳細情報は "Collecting User Mode Dumps ..." を参照してください。
    Value
    Type
    Value
    DumpFolder REG_EXPAND_SZ c:\crashdump
    DumpType REG_DWORD 2
    DumpCount REG_DWORD 5


関連情報
パスポート・アドバンテージによく寄せられる質問

Collecting User Mode Dumps (Windows Vista/7/2008)
Sysinternals ProcDump


お問合せ先
技術的な内容に関して、パスポート・アドバンテージの契約のもと 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":"a8m500000008PkoAAE","label":"Operating System or Hardware"}],"ARM Case Number":"","Platform":[{"code":"PF033","label":"Windows"}],"Version":"All Versions"}]

Document Information

Modified date:
21 August 2023

UID

swg21980136