Question & Answer
Question
ライセンスを登録したにも関わらず、インスタンスが開始できず db2diag.log にライセンス関連のエラーが出力されます。原因と対応策を教えてください。
Answer
db2start コマンドが SQL8000N で失敗し、以下のようなメッセージが db2diag.log に出力されている場合は、誤ったライセンスが登録されている可能性があります。
Db2 のライセンス・ファイルはバージョン、エディションごとに異なりますが、インストールされている製品と異なるライセンス・ファイルを登録した場合でも、コマンド (db2licm -a) 自体は正常に終了します。
以下のように db2licm -l コマンドを実行し、出力を確認してください。
上記の例のように"有効期限切れ"と出力されている場合は、ライセンスが正しく登録されておらず、有効期限が切れています。これは試用期間が終了していることを示しており、この状態ではインスタンスは起動できません。
お使いの製品に必要なファイルを確認し、正しいライセンスを登録してください。
関連情報
db2licm - ライセンス管理ツール・コマンド
[Db2] Db2 のライセンス登録 (IM-10-00B)
お問合せ先
技術的な内容に関して、パスポート・アドバンテージの契約のもと Db2 テクニカル・サポートへお問い合わせください。
Db2 テクニカル・サポート
- 例)
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"}]
Was this topic helpful?
Document Information
Modified date:
04 November 2023
UID
swg21600654