変更の開始

Db2のコード・レベル、カタログ・レベル、および機能レベルの判別

Db2機能レベルをアクティブ化する前に、Db2サブシステムまたはデータ共用グループが、適切なコード・レベルおよびカタログ・レベルにあることを確認する必要があります。

プロシージャー

汎用プログラミングインターフェース情報の開始。 Db2サブシステムまたはデータ共用グループのコード・レベル、カタログ・レベル、および機能レベルを判別するには、以下を行います。

  1. DISPLAY GROUP コマンドを発行します。
  2. DSN7100I のメッセージのDISPLAY GROUPの出力結果を確認してください。
    このDB2 LVL値は、 Db2 サブシステムまたはデータ共有メンバーのコードレベルを示します。
    重要: これまでにアクティベートされた機能レベルよりも低いコードレベルでは、たとえスター(*)機能レベルであっても、 Db2 を起動しないでください。 Db2 が要求されるコードレベルで継続して実行できることを確認した後に、機能レベルを有効にしてください。

-DISPLAY GROUPの例

以下の例は、 Db2 12 における DISPLAY GROUP コマンドの出力結果を示しています
-DB2A DISPLAY GROUP DETAIL
例: Db2 12Db2 11 のメンバーが共存するデータ共用グループ

以下の例では、2 つのメンバーが Db2 12 にマイグレーションされ、Db2 12で新機能をアクティブ化する準備ができています。 しかし、メンバー DB2B のコードレベルは、 Db2 12 にマイグレーションされていないことを示しており、これはグループが機能レベル500のアクティベーションの準備ができていないことを意味します。 LVL値は DB2 LVL値は111500これは、 Db2 11 のコードレベルをnew-functionモードで示しています。

また、移行準備状況レポートによると、 Db2 のデータ共有グループは、 Db2 11 との共存により、 Db2 13 への移行の準備ができていないことが示されています。

-DISPLAY GROUP DETAIL                                                             
DSN7100I  -DB2A DSN7GCMD                                             
*** BEGIN DISPLAY OF GROUP(DSNCAT  ) CATALOG LEVEL(V12R1M500)        
                  CURRENT FUNCTION LEVEL(V12R1M100)                  
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M100)        
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M100)         
                  PROTOCOL LEVEL(2)                                  
                  GROUP ATTACH NAME(DSNG)                            
-------------------------------------------------------------------- 
DB2          SUB                     DB2    SYSTEM    IRLM           
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS IRLMPROC
-------- --- ---- --------  -------- ------ --------  ----   --------
DB2A       1 DB2A -DB2A     ACTIVE   121500 MVSA      DJ2A   DB2AIRLM
DB2B       2 DB2B -DB2B     ACTIVE   111500 MVSB      DJ2B   DB2BIRLM
DB2C       3 DB2C -DB2C     ACTIVE   121500 MVSC      DJ2C   DB2CIRLM
-------------------------------------------------------------------- 

MIGRATION READINESS REPORT                                           
--------------------------                                           
DB2       CODE       SPE      MIGRATION                              
MEMBER    LEVEL      APAR     ELIGIBLE                               
--------  ---------  -------  ---                                    
DB2A      V12R1M500  .......  NO                                    
DB2B      V11R1M500  .......  NO                                    
DB2B      V12R1M500  .......  NO                                    
--------------------------------------------------------------------- 
MIGRATION READINESS STATUS: IS NOT READY FOR DB2 13                  
REASON: COEXISTENCE PRECLUDES MIGRATION TO THE NEXT DB2 RELEASE      
-------------------------------------------------------------------- 
DISPLAY SUBGROUP ATTACH INFORMATION FOR GROUP ATTACH DSNG            
-------------------------------------------------------------------- 
---------------------------------------------------------------------
SCA   STRUCTURE SIZE:    12288 KB, STATUS= AC,   SCA IN USE:     8 % 
LOCK1 STRUCTURE SIZE:    12288 KB                                    
NUMBER  LOCK ENTRIES:     1048576                                    
NUMBER  LIST ENTRIES:       23073, LIST ENTRIES  IN USE:           7 
SPT01 INLINE LENGTH:        32138                                    
*** END DISPLAY OF GROUP(DSNCAT  )                                   
DSN9022I  -DB2C DSN7GCMD 'DISPLAY GROUP ' NORMAL COMPLETION
例: 機能レベル 500 をアクティブ化する前に、すべてのアクティブ・メンバーが Db2 12 コードにマイグレーションされたデータ共用グループ

以下の DISPLAY GROUP 出力は、すべてのアクティブ・メンバーが Db2 12 にマイグレーションされ、機能レベル 500 のアクティブ化の準備ができているデータ共用グループを示しています。

また、移行準備状況レポートによると、 Db2 のデータ共有グループは、最も高い機能レベルが有効になっていることと、すべてのメンバーがフォールバック SPE APAR を持っていないことから、 Db2 13 への移行の準備ができていないことが示されています。

DSN7100I  -DB2B DSN7GCMD                           
*** BEGIN DISPLAY OF GROUP(DSNCAT  ) CATALOG LEVEL(V12R1M500)        
                  CURRENT FUNCTION LEVEL(V12R1M100)                  
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M100)        
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M500)         
                  PROTOCOL LEVEL(2)                                  
                  GROUP ATTACH NAME(DSNG)                            
-------------------------------------------------------------------- 
DB2          SUB                     DB2    SYSTEM    IRLM           
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS IRLMPROC
-------- --- ---- --------  -------- ------ --------  ----   --------
DB2A       1 DB2A -DB2A     ACTIVE   121500 MVSA      DJ2A   DB2AIRLM
DB2B       2 DB2B -DB2B     ACTIVE   121510 MVSB      DJ2B   DB2BIRLM
DB2C       3 DB2C -DB2C     ACTIVE   121500 MVSC      DJ2C   DB2CIRLM
-------------------------------------------------------------------- 
MIGRATION READINESS REPORT                                          
--------------------------                                          
DB2       CODE       SPE      MIGRATION                              
MEMBER    LEVEL      APAR     ELIGIBLE                               
--------  ---------  -------  ---                                    
DB2A      V12R1M510  .......  NO                                    
DB2B      V12R1M510  PH37108  NO                                   
DB2C      V12R1M510  .......  NO                          
--------------------------------------------------------------------- 
MIGRATION READINESS STATUS: GROUP IS NOT READY FOR DB2 NEXT          
REASON: HIGHEST ACTIVATED FUNCTION LEVEL NOT V12R1M510               
-------------------------------------------------------------------- 
DISPLAY SUBGROUP ATTACH INFORMATION FOR GROUP ATTACH DSNG            
-------------------------------------------------------------------- 
SCA   STRUCTURE SIZE:    12288 KB, STATUS= AC,   SCA IN USE:     9 % 
LOCK1 STRUCTURE SIZE:    12288 KB                                    
NUMBER  LOCK ENTRIES:     1048576                                    
NUMBER  LIST ENTRIES:       23073, LIST ENTRIES  IN USE:          17 
SPT01 INLINE LENGTH:        32138                                    
*** END DISPLAY OF GROUP(DSNCAT  )                                   
DSN9022I  -DB2B DSN7GCMD 'DISPLAY GROUP ' NORMAL COMPLETION
例: 機能レベル 500 のアクティブ化後にすべてのアクティブ・メンバーが Db2 12 にマイグレーションされたデータ共用グループ

以下の DISPLAY GROUP 出力は、機能レベル 500 がアクティブ化されたデータ共用グループを示しています。

また、移行準備状況レポートによると、 Db2 のデータ共有グループは、最も高いアクティベートされた機能レベルとSPE APARの欠落により、 Db2 13 への移行の準備ができていないことが示されています。

DSN7100I  -DB2A DSN7GCMD                  
*** BEGIN DISPLAY OF GROUP(DSNCAT  ) CATALOG LEVEL(V12R1M500)        
                  CURRENT FUNCTION LEVEL(V12R1M500)                  
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M500)        
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M500)         
                  PROTOCOL LEVEL(2)                                  
                  GROUP ATTACH NAME(DSNG)                            
-------------------------------------------------------------------- 
DB2          SUB                     DB2    SYSTEM    IRLM           
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS IRLMPROC
-------- --- ---- --------  -------- ------ --------  ----   --------
DB2A       1 DB2A -DB2A     ACTIVE   121500 MVSA      DJ2A   DB2AIRLM
DB2B       2 DB2B -DB2B     ACTIVE   121500 MVSB      DJ2B   DB2BIRLM
DB2C       3 DB2C -DB2C     ACTIVE   121500 MVSC      DJ2C   DB2CIRLM
-------------------------------------------------------------------- 
MIGRATION READINESS REPORT                                          
--------------------------                                          
DB2       CODE       SPE      MIGRATION                              
MEMBER    LEVEL      APAR     ELIGIBLE                               
--------  ---------  -------  ---                                    
DB2A      V12R1M500  .......  NO                                    
DB2B      V12R1M500  .......  NO                                   
DB2B      V12R1M500  .......  NO                                   
---------------------------------------------------------------------
MIGRATION READINESS STATUS:  GROUP IS NOT READY FOR DB2 13           
REASON: HIGHEST ACTIVATED FUNCTION LEVEL NOT V12R1M510               
-------------------------------------------------------------------- 
DISPLAY SUBGROUP ATTACH INFORMATION FOR GROUP ATTACH DSNG            
-------------------------------------------------------------------- 
--------------------------------------------------------------------- 
SCA   STRUCTURE SIZE:    12288 KB, STATUS= AC,   SCA IN USE:     9 % 
LOCK1 STRUCTURE SIZE:    12288 KB                                    
NUMBER  LOCK ENTRIES:     1048576                                    
NUMBER  LIST ENTRIES:       23073, LIST ENTRIES  IN USE:           0 
SPT01 INLINE LENGTH:        32138                                    
*** END DISPLAY OF GROUP(DSNCAT  )                                   
DSN9022I  -DB2A DSN7GCMD 'DISPLAY GROUP ' NORMAL COMPLETION
例: Db2 12 データ共有グループは移行準備完了 Db2 13
単一メンバーの Db2 12 データ共有グループの例は、 Db2 13 への移行準備が整っています。
DSN7100I  -DB2A DSN7GCMD                                             
*** BEGIN DISPLAY OF GROUP(DSNCAT  ) CATALOG LEVEL(V12R1M509)        
                  CURRENT FUNCTION LEVEL(V12R1M510)                  
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M510)        
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M510)         
                  PROTOCOL LEVEL(2)                                  
                  GROUP ATTACH NAME(DSNG)                            
---------------------------------------------------------------------
DB2          SUB                     DB2    SYSTEM    IRLM           
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS PRLM2171
DB2A       1 DB2A -DB2A     ACTIVE   121510 UTEC5     PR21   PRLM21  
-------------------------------------------------------------------- 
MIGRATION READINESS REPORT                                          
---------------------------                                          
DB2       CODE       SPE      MIGRATION                              
MEMBER    LEVEL      APAR     ELIGIBLE                               
--------  ---------  -------  ---                                    
DB2A      V12R1M510  PH37108  YES                             
---------------------------------------------------------------------
MIGRATION READINESS STATUS: GROUP IS READY FOR MIGRATION TO DB2 13   
-------------------------------------------------------------------- 
DISPLAY SUBGROUP ATTACH INFORMATION FOR GROUP ATTACH DSNG            
-------------------------------------------------------------------- 
---------------------------------------------------------------------
SCA   STRUCTURE SIZE:    12288 KB, STATUS= AC,   SCA IN USE:     5 % 
LOCK1 STRUCTURE SIZE:    12288 KB                                    
NUMBER  LOCK ENTRIES:     1048576                                    
NUMBER  LIST ENTRIES:       23151, LIST ENTRIES  IN USE:           0 
SPT01 INLINE LENGTH:        32138                                    
*** END DISPLAY OF GROUP(DSNCAT  )                                   
-DB2A DSN7GCMD 'DISPLAY GROUP ' NORMAL DSN9022I  COMPLETION             
例: Db2 12 のデータ共有グループは移行の準備ができていません。 Db2 13
Db2 12 のデータ共有グループは、 Db2 11 との共存により、 Db2 13 への移行の準備ができていません。
DSN7100I  -DB2A DSN7GCMD                                             
*** BEGIN DISPLAY OF GROUP(DSNCAT  ) CATALOG LEVEL(V12R1M500)        
                  CURRENT FUNCTION LEVEL(V12R1M100)                  
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M100)        
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M100)         
                  PROTOCOL LEVEL(2)                                  
                  GROUP ATTACH NAME(DSNG)                            
---------------------------------------------------------------------
DB2          SUB                     DB2    SYSTEM    IRLM           
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS PRLM2171
DB2A       1 DB2A -DB2A     ACTIVE   121510 UTEC5     PR21   PRLM21  
DB2B       2 DB2B -DB2B     ACTIVE   111500 UTEC5     QR21   QRLM21  
---------------------------------------------------------------------
---------------------------------------------------------------------
DISPLAY SUBGROUP ATTACH INFORMATION FOR GROUP ATTACH DSNG            
---------------------------------------------------------------------
MIGRATION READINESS REPORT                                          
---------------------------                                          
DB2       CODE       SPE      MIGRATION                              
MEMBER    LEVEL      APAR     ELIGIBLE                               
--------  ---------  -------  ---                                    
DB2A      V12R1M510  PH37108  YES                                  
DB2B      V11R1M500  .......  NO                                   
---------------------------------------------------------------------
MIGRATION READINESS STATUS: GROUP IS NOT READY FOR DB2 13            
REASON: COEXISTENCE PRECLUDES MIGRATION TO THE NEXT DB2 RELEASE      
---------------------------------------------------------------------
SCA   STRUCTURE SIZE:    12288 KB, STATUS= AC,   SCA IN USE:     5 % 
LOCK1 STRUCTURE SIZE:    12288 KB                                    
NUMBER  LOCK ENTRIES:     1048576                                    
NUMBER  LIST ENTRIES:       23151, LIST ENTRIES  IN USE:           5 
SPT01 INLINE LENGTH:        32138                                    
*** END DISPLAY OF GROUP(DSNCAT  )                                   
DSN9022I  -DB2A DSN7GCMD 'DISPLAY GROUP ' NORMAL COMPLETION          
例:スタンドアロン Db2 12 サブシステムは移行にはまだ対応していない。 Db2 13

Db2 サブシステムは十分なコードレベルを持ち、 Db2 13 への移行のためのフォールバックSPE APARを持っています。 しかし、最高レベルのアクティベーション機能があるため、 Db2 13 への移行にはまだ適していません。

DSN7100I  -DB2A DSN7GCMD                                             
*** BEGIN DISPLAY OF GROUP(........) CATALOG LEVEL(V12R1M500)        
                  CURRENT FUNCTION LEVEL(V12R1M100)                  
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M100)        
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M501)         
                  PROTOCOL LEVEL(2)                                  
                  GROUP ATTACH NAME(....)                            
---------------------------------------------------------------------
DB2          SUB                     DB2    SYSTEM    IRLM           
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS PRLMPR21
-------- --- ---- --------  -------- ------ --------  ----   --------
........   0 DB2A -DB2A     ACTIVE   121510 UTEC6     PR21   PRLMPR21
---------------------------------------------------------------------
---------------------------------------------------------------------
DISPLAY SUBGROUP ATTACH INFORMATION FOR GROUP ATTACH DSNG            
---------------------------------------------------------------------
MIGRATION READINESS REPORT                                          
--------------------------                                          
DB2       CODE       SPE      MIGRATION                              
MEMBER    LEVEL      APAR     ELIGIBLE                               
--------  ---------  -------  ---                                    
........  V12R1M510  PH37108  YES                                  
---------------------------------------------------------------------
MIGRATION READINESS STATUS: SUBSYSTEM IS NOT READY FOR DB2 13        
REASON: HIGHEST ACTIVATED FUNCTION LEVEL NOT V12R1M510               
---------------------------------------------------------------------
SPT01 INLINE LENGTH:        32138                                    
*** END DISPLAY OF GROUP(........)                                   
DSN9022I  -DB2A DSN7GCMD 'DISPLAY GROUP ' NORMAL COMPLETION          
FL 502 例:すべてのメンバーに暗号化キーのラベルが割り当てられたデータ共有グループ
データ共用グループのメンバーに対してサブシステム・パラメーター ENCRYPTION_KEYLABEL が指定されている場合は、次のコマンドを発行して鍵ラベルを表示します。
-DISPLAY GROUP DETAIL

出力は以下のようになります。

DSN7100I -DB2C DSN7GCMD                                                  
*** BEGIN DISPLAY OF GROUP(DSNCAT  ) CATALOG LEVEL(V12R1M502)       
                  CURRENT FUNCTION LEVEL(V12R1M502)
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M502)
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M502)
                  PROTOCOL LEVEL(2)
                  GROUP ATTACH NAME(DSNG)
                  ENCRYPTION KEY LABEL (SYSTEM.KEY01)
Db2 サブシステムはデータ共有メンバーではない

次の出力は、 Db2 データ共有メンバーでない Db2 サブシステムに対して、 DETAIL キーワードを指定せずに -DISPLAY GROUP コマンドを実行した場合の結果を示しています。

-DISPLAY GROUP                                                       
DSN7100I  -DB1A DSN7GCMD                                              
*** BEGIN DISPLAY OF GROUP(........) CATALOG LEVEL(V12R1M500)         
                  CURRENT FUNCTION LEVEL(V12R1M500)                   
                  HIGHEST ACTIVATED FUNCTION LEVEL(V12R1M500)         
                  HIGHEST POSSIBLE FUNCTION LEVEL(V12R1M501)          
                  PROTOCOL LEVEL(2)                                   
                  GROUP ATTACH NAME(....)                             
--------------------------------------------------------------------- 
DB2          SUB                     DB2    SYSTEM    IRLM            
MEMBER   ID  SYS  CMDPREF   STATUS   LVL    NAME      SUBSYS IRLMPROC 
-------- --- ---- --------  -------- ------ --------  ----   -------- 
........   0 DB1A -DB1A     ACTIVE   121510 MVSA      DJ1A   DB1AIRLM 
--------------------------------------------------------------------- 
SPT01 INLINE LENGTH:        32138                                     
*** END DISPLAY OF GROUP(........)                                    
DSN9022I  -DB1A DSN7GCMD 'DISPLAY GROUP ' NORMAL COMPLETION  

次の作業

  1. 必要な場合には、ターゲットの機能レベルで必要なコード・レベルのDb2サブシステムまたはデータ共用グループのメンバーに保守を適用します。
  2. Db2 12機能レベルのアクティベーションに記載されている手順に従って、対象の機能レベルをアクティベートします。
変更の終わり