IBM Support

[Db2] ライセンス登録後もライセンス関連のエラーにより Db2 を開始できない

Question & Answer


Question

ライセンスを登録したにも関わらず、インスタンスが開始できず db2diag.log にライセンス関連のエラーが出力されます。原因と対応策を教えてください。

Answer

db2start コマンドが SQL8000N で失敗し、以下のようなメッセージが db2diag.log に出力されている場合は、誤ったライセンスが登録されている可能性があります。
  • 例)
    db2start
    08/04/2010 20:34:57 0 0 SQL8000N DB2START processing failed; a
    valid product license was not found. If you have licensed this product,
    ensure the license key is properly registered. You can register the
    license via the License Center or db2licm command line utility. The
    license key can be obtained from your licensed product CD.
    SQL1032N No start database manager command was issued. SQLSTATE=57019


    【db2diag.log】
    2010-08-04-20.34.57.094000+540 E1021392F770 LEVEL: Error
    PID : 2972 TID : 2076 PROC : db2syscs.exe
    INSTANCE: DB2 NODE : 000
    EDUID : 2076
    FUNCTION: DB2 UDB, license manager, sqllcRequestAccess, probe:2
    MESSAGE : ADM12008C The product "DB2 Enterprise Server Edition" does not have
    a valid license key installed and the evaluation period has expired.
    Functions specific to this product are not enabled. If you have
    licensed this product, please ensure the license key is properly
    installed. You can install the license via using License Center or
    db2licm command line utility. The license file can be obtained from
    your licensed product CD.

    2010-08-04-20.34.57.095000+540 I1022164F291 LEVEL: Severe
    PID : 2972 TID : 2076 PROC : db2syscs.exe
    INSTANCE: DB2 NODE : 000
    EDUID : 2076
    FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:440
    MESSAGE : ZRC=0xFFFFE0C0=-8000


Db2 のライセンス・ファイルはバージョン、エディションごとに異なりますが、インストールされている製品と異なるライセンス・ファイルを登録した場合でも、コマンド (db2licm -a) 自体は正常に終了します。
以下のように db2licm -l コマンドを実行し、出力を確認してください。
  • 例)
    db2licm -l
    製品名: "DB2 Enterprise Server Edition"
    有効期限: "有効期限切れ"
    製品 ID: "db2ese"
    バージョン情報: "9.7"

    製品名: "DB2 Connect Server"
    有効期限: "有効期限切れ"
    製品 ID: "db2consv"
    バージョン情報: "9.7"
    同時接続ユーザー・ポリシー: "無効"
    制約ポリシー: "ソフト・ストップ"

上記の例のように"有効期限切れ"と出力されている場合は、ライセンスが正しく登録されておらず、有効期限が切れています。これは試用期間が終了していることを示しており、この状態ではインスタンスは起動できません。
お使いの製品に必要なファイルを確認し、正しいライセンスを登録してください。


関連情報
db2licm - ライセンス管理ツール・コマンド
[Db2] Db2 のライセンス登録 (IM-10-00B)

お問合せ先
技術的な内容に関して、パスポート・アドバンテージの契約のもと 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":"a8m500000008PmBAAU","label":"Install\/Migrate\/Upgrade-\u003ELicensing"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
04 November 2023

UID

swg21600654