PTF_INFO ビュー

PTF_INFO ビューには、サーバーの PTF についての情報が含まれます。

戻される情報は、 QpzListPTF API と似ています。

次の表は、ビューの列について説明しています。 スキーマは QSYS2 です。

表 1. PTF_INFO ビュー
列名 システム列名 データ・タイプ 説明
PTF_PRODUCT_ID LICPGM VARCHAR(7)

NULL 可能

製品 ID。
PTF_PRODUCT_OPTION PRODOPT VARCHAR(6)

NULL 可能

製品オプション。
PTF_PRODUCT_RELEASE_LEVEL PRODRLS VARCHAR(6)

NULL 可能

製品リリース・レベル。
PTF_PRODUCT_DESCRIPTION PRODDESC VARCHAR(132)

NULL 可能

製品説明。
PTF_IDENTIFIER PTFID VARCHAR(7)

NULL 可能

PTF の ID。
PTF_RELEASE_LEVEL PTFRLS VARCHAR(6)

NULL 可能

PTF のリリース・レベル。
PTF_PRODUCT_LOAD PRODLOAD VARCHAR(4)

NULL 可能

PTF のための製品ロードのロード ID。
PTF_LOADED_STATUS LOADSTAT VARCHAR(19)

NULL 可能

PTF の現在のロード状況。
NOT LOADED
PTF はロードされたことがありません。
LOADED
PTF はロードされています。
APPLIED
PTF は適用されています。
PERMANENTLY APPLIED
PTF は永久適用されています。
PERMANENTLY REMOVED
PTF は永久的に除去されました。
DAMAGED
PTF は損傷しています。PTF の適用中にエラーが発生しました。 再ロードして適用する必要があります。
SUPERCEDED
PTF は置き換えられています。PTF は以下のいずれかの状態になった場合に、置き換えの状況になります。
  • 問題に対するより新しい修正を含む別の PTF がシステムにロードされた。ロードされた PTF ID は、PTF_SUPERCEDED_BY_PTF 列にあります。
  • 問題に対するより新しい修正を含む別の PTF の PTF 保管ファイルが、システムの *SERVICE に記録された。
PTF_SAVE_FILE SAVF VARCHAR(3)

NULL 可能

PTF の保管ファイルが存在するかどうかを示します。
NO
PTF に保管ファイルがありません。
YES
PTF に保管ファイルがあります。
PTF_COVER_LETTER COVER VARCHAR(3)

NULL 可能

PTF にカバー・レターがあるかどうかを示します。
NO
PTF にカバー・レターがありません。
YES
PTF にカバー・レターがあります。
PTF_ON_ORDER ONORD VARCHAR(3)

NULL 可能

PTF が発注されているかどうかを示します。
NO
PTF は発注されていないか、既に受領されています。
YES
PTF は発注されています。
PTF_IPL_ACTION IPLACT VARCHAR(19)

NULL 可能

次の不在 IPL 中に、この PTF に対して実行するアクション。
NONE
次の IPL ではアクションは実行されません。
TEMPORARILY APPLIED
PTF は次の IPL で一時的に適用されます。
TEMPORARILY REMOVED
PTF は次の IPL で一時的に除去されます。
PERMANENTLY APPLIED
PTF は次の IPL で永久的に適用されます。
PERMANENTLY REMOVED
PTF は次の IPL で永久的に除去されます。
PTF_ACTION_PENDING ACTPEND VARCHAR(3)

NULL 可能

この PTF をアクティブにするために要求されたアクションがまだ実行されていないかどうかを示します。
NO
この PTF に保留中の要求されたアクションはありません。
YES
この PTF をアクティブにするためには、要求されたアクションが行われることが必要です。カバー・レターのアクティベーション命令のセクションを調べて、そのアクションが何であるかを判断します。PTF_ACTION_REQUIRED 列が IPL に設定されていてアクティベーション命令が実行されている場合には、PTF はアクティブです。 しかし、この列は次の IPL まで更新されません。
PTF_ACTION_REQUIRED ACTREQ VARCHAR(12)

NULL 可能

この PTF が適用されるときに、これをアクティブにするためのアクションが要求されるかどうかを示します。カバー・レターを調べて、どのアクションを実行する必要があるかを判断します。
NONE
この PTF にはアクティベーション命令は必要ありません。
EXIT PROGRAM
この PTF の出荷時には、カバー・レターにアクティベーション命令が含まれています。アクティベーション命令が実行された後に PTF の状況を更新するための出口プログラムのあるすべての PTF で、この値が戻されます。
IPL
この PTF の出荷時には、カバー・レターにアクティベーション命令が含まれています。アクティベーション命令が実行されたことを検証する出口プログラムは存在しません。
PTF_IPL_REQUIRED IPLREQ VARCHAR(9)

NULL 可能

この PTF を適用するために IPL が必要かどうかを示します。
DELAYED
PTF は遅延します。PTF は IPL 中に適用する必要があります。
IMMEDIATE
PTF は即時です。PTF を適用するのに IPL は必要ありません。
UNKNOWN
PTF のタイプは不明です。
PTF_IS_RELEASED RELEASED VARCHAR(3)

NULL 可能

PTF 保管ファイルが別のシステムへの配布に使用可能かどうかを示します。IBM i ライセンス・プログラムのシステム・マネージャーがシステムにあり、製品がサポートされている場合にのみ、これが YES に設定されます。 この列の値を使用する前に、PTF_SAVE_FILE 列が YES の値となっている必要があります。
NO
PTF 保管ファイルは配布できません。
YES
PTF 保管ファイルはリリースされており、別のシステムに配布できます。
PTF_MINIMUM_LEVEL MINLVL VARCHAR(2)

NULL 可能

この PTF を適用できる、製品の最も低いレベルを示す指標。レベルは AA から 99 です。

製品にレベルがない場合は、NULL 値が入ります。

PTF_MAXIMUM_LEVEL MAXLVL VARCHAR(2)

NULL 可能

この PTF を適用できる、製品の最も高いレベルを示す指標。レベルは AA から 99 です。

製品にレベルがない場合は、NULL 値が入ります。

PTF_STATUS_TIMESTAMP STATTIME TIMESTAMP

NULL 可能

PTF 状況が最後に変更された日付および時刻。

状況の日付および時刻が使用できない場合には NULL 値が入ります。

PTF_SUPERCEDED_BY_PTF SUPERCEDE VARCHAR(7)

NULL 可能

この PTF を置き換えた PTF の ID。

PTF が置き換えられていない場合、または置き換える PTF がシステムにロードされていない場合には、このフィールドはブランクになります。

PTF_CREATION_TIMESTAMP CRTTIME TIMESTAMP

NULL 可能

PTF が作成された日付および時刻。

作成の日付および時刻が判断できない場合には NULL 値が入ります。

PTF_TECHNOLOGY_REFRESH_PTF TRPTF VARCHAR(3)

NULL 可能

これが技術更新 PTF かどうかを示します。
NO
これは技術更新 PTF ではありません。
YES
これは技術更新 PTF です。
PTF_TEMPORARY_APPLY_TIMESTAMP TMPTIME TIMESTAMP

NULL 可能

PTFが一時的に適用された日付および時刻。

PTF が一時的に適用されていない場合は、NULL 値が入ります。

  • 次の IPL でどの PTF が影響を受けるかを調べます。
    SELECT PTF_IDENTIFIER, PTF_IPL_ACTION, A.*
      FROM QSYS2.PTF_INFO A
      WHERE PTF_IPL_ACTION <> 'NONE‘
  • ロードされたが適用されていないのはどの PTF であるかを調べます。
    SELECT PTF_IDENTIFIER, PTF_PRODUCT_DESCRIPTION, A.*
      FROM QSYS2.PTF_INFO A
      WHERE PTF_LOADED_STATUS = 'LOADED'
      ORDER BY PTF_PRODUCT_ID