DSNU757I src csect-name activate-command-result

Explanation

This message displays output of the ACTIVATE command.

src
The command prefix for the ACTIVATE command.
csect-name
The name of the control section that issued the message.
activate-command-result
The ACTIVATE command output, formatted on multiple subsequent lines, as described in the following sections:

Output heading

The name of the control section is followed by heading information for the output:

*** BEGIN ACTIVATE FUNCTION LEVEL (function-level)
function-level
The function level identifier that was specified in the ACTIVATE command. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level. For example, V13R1M508 identifies function level 508. For a list of all available function levels in Db2 13, see Db2 13 function levels.

Function level activation

The heading information is followed by output that indicates the result of the ACTIVATE command.
result-text
information-text
CATALOG LEVEL(text)
CURRENT FUNCTION LEVEL(text)
HIGHEST ACTIVATED FUNCTION LEVEL  (text)
HIGHEST POSSIBLE FUNCTION LEVEL(text)
result-text
Indicates whether the activate command was successful.
information-text
Displays information relevant to the ACTIVATE command. information-text can be displayed on multiple lines. If the function level was not activated successfully, these lines indicate the reason.
CATALOG LEVEL(text)
The current catalog level. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level.
CURRENT FUNCTION LEVEL(text)
The highest function level that was ever activated.
HIGHEST ACTIVATED FUNCTION LEVEL(text)
The highest function level that was ever previously activated. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level.
HIGHEST POSSIBLE FUNCTION LEVEL(text)
The highest function level that can be activated. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level.

Data-sharing members

The DSNU757I message includes subsystem or data sharing member details when the ACTIVATE command specifies the TEST keyword and when activation fails.

--------------------------------------------------------------------
DB2            CURRENT     CAPABLE FUNCTION LEVELS
MEMBER     ID  CODE-LEVEL  LOWEST     HIGHEST    STATUS
--------  ---  ----------  ---------- ---------- -------------------
text      num  text        text        text      text
DB2 MEMBER text
The name of the data-sharing member.
ID num
The internally assigned identifier for each data-sharing member.
CODE-LEVEL text
The code level of the subsystem or member. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level.
CAPABLE FUNCTION LEVELS
The lowest and highest function levels that can coexist with the subsystem.
LOWEST text
Indicates the lowest function level that can coexist with the subsystem or member. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level.
HIGHEST text
Indicates the lowest function level that can coexist with the subsystem or member. The format is VvvRrMmmm, where vv is the version, r is the release, and mmm is the modification level.
STATUS text
The current status of the subsystem or member.

End of output

--------------------------------------------------------------------

System action

Processing continues.

User response

No action is required.

Examples

The following examples show output from ACTIVATE commands.

Example: Testing function level activation
Begin general-use programming interface information.The following command checks whether the subsystem or data sharing group is ready for the specified function level.
-ACTIVATE FUNCTION LEVEL (V13R1M500) TEST
The DSNU757I message indicates whether the group is ready for the specified level. Because TEST is specified, the output includes detailed information about each active member of the data sharing group. In this example, all of the members are at the required code level and catalog level so that function level 500 can be activated.
DSNU757I  -DB2A DSNUGCCA                                                                 
*** BEGIN ACTIVATE FUNCTION LEVEL (V13R1M500)                                            
                GROUP ELIGIBLE FOR FUNCTION LEVEL (V13R1M500)                            
                CATALOG LEVEL(V13R1M500)                                                 
                CURRENT FUNCTION LEVEL(V13R1M100)                                        
                HIGHEST ACTIVATED FUNCTION LEVEL (V13R1M100)                              
                HIGHEST POSSIBLE FUNCTION LEVEL(V13R1M500)                               
--------------------------------------------------------------------
DB2          CURRENT     CAPABLE FUNCTION LEVELS                    
MEMBER   ID  CODE-LEVEL  LOWEST      HIGHEST     STATUS             
-------- --- ----------  ----------  ----------  -------------------
DB2A       1 V13R1M500   V13R1M100   V13R1M500   ELIGIBLE           
DB2B       2 V13R1M500   V13R1M100   V13R1M500   ELIGIBLE           
DB2C       3 V13R1M500   V13R1M100   V13R1M500   ELIGIBLE           
--------------------------------------------------------------------
DSN9022I  -DB2A DSNZACMD '-ACTIVATE FUNC' NORMAL COMPLETION
End general-use programming interface information.
Example: Activating function level 500
Begin general-use programming interface information.The following command attempts to activate function level 500.
-ACTIVATE FUNCTION LEVEL (V13R1M500)
The DSNU757I message indicates that function level 500 is successfully activated for the data sharing group.
DSNU757I  -DB2A DSNUGCCA                                                   
*** BEGIN ACTIVATE FUNCTION LEVEL (V13R1M500)                              
                FUNCTION LEVEL (V13R1M500) SUCCESSFULLY ACTIVATED          
                CATALOG LEVEL(V13R1M100)                                   
                CURRENT FUNCTION LEVEL(V13R1M500)                          
                HIGHEST ACTIVATED FUNCTION LEVEL (V13R1M100)                
                HIGHEST POSSIBLE FUNCTION LEVEL(V13R1M500)               
DSN9022I  -DB2A DSNZACMD '-ACTIVATE FUNC' NORMAL COMPLETION
End general-use programming interface information.
Example: Activating function level 502
The following command attempts to activate function level 502.The DSNU757I message indicates that function level 502 is successfully activated for the data sharing group.
DSNU757I  -DB2A DSNUGCCA                                                   
*** BEGIN ACTIVATE FUNCTION LEVEL (V13R1M502)                              
                FUNCTION LEVEL (V13R1M502) SUCCESSFULLY ACTIVATED          
                CATALOG LEVEL(V13R1M502)                                   
                CURRENT FUNCTION LEVEL(V13R1M500)                          
                HIGHEST ACTIVATED FUNCTION LEVEL (V13R1M500)                
                HIGHEST POSSIBLE FUNCTION LEVEL(V13R1M502)               
DSN9022I  -DB2A DSNZACMD '-ACTIVATE FUNC' NORMAL COMPLETION
Example: Attempting to activate a function level with ineligible members
Begin general-use programming interface information.For example the following command attempts to activate the specified function level.
-ACTIVATE FUNCTION LEVEL (V13R1M500)
The DSNU757I message indicates that the group is not yet ready for the activation of function level 500. The example subsystem is being migrated from Db2 12. One or more members is not at the required code level.
DSNU757I  -DB2A DSNUGCCA                                                       
*** BEGIN ACTIVATE FUNCTION LEVEL (V13R1M500)                                  
                GROUP NOT ELIGIBLE FOR FUNCTION LEVEL (V13R1M500)              
                MEMBER(S) NOT STARTED WITH REQUIRED CODE LEVEL                 
                CATALOG LEVEL(V13R1M500)                                       
                CURRENT FUNCTION LEVEL(V13R1M100)                              
                HIGHEST ACTIVATED FUNCTION LEVEL (V13R1M100)                    
                HIGHEST POSSIBLE FUNCTION LEVEL(V13R1M100)
--------------------------------------------------------------------
DB2          CURRENT     CAPABLE FUNCTION LEVELS                    
MEMBER   ID  CODE-LEVEL  LOWEST      HIGHEST     STATUS             
-------- --- ----------  ----------  ----------  -------------------
DB2A       1 V13R1M500   V13R1M100   V13R1M500   ELIGIBLE           
DB2B       2 V12R1M510   V12R1M510   V13R1M100   NOT ELIGIBLE           
DB2C       3 V13R1M500   V13R11M100   V13R1M500   ELIGIBLE           
--------------------------------------------------------------------                      
DSN9022I  -DB2A DSNZACMD '-ACTIVATE FUNC' NORMAL COMPLETION
End general-use programming interface information.
Example: Activating a lower (*) function level
Begin general-use programming interface information.Assuming that the subsystem or data sharing group is at function level 500, the following command reverts the subsystem or group to function level 100*
-ACTIVATE FUNCTION LEVEL (V13R1M100)
The DSNU757I message indicates that function level 100* is activated.
DSNU757I  -DB2A DSNUGCCA                                                   
*** BEGIN ACTIVATE FUNCTION LEVEL (V13R1M100)                              
                FUNCTION LEVEL (V13R1M100) SUCCESSFULLY ACTIVATED          
                CATALOG LEVEL(V13R1M500)                                   
                CURRENT FUNCTION LEVEL(V13R1M100*)                         
                HIGHEST ACTIVATED FUNCTION LEVEL (V13R1M500)                
                HIGHEST POSSIBLE FUNCTION LEVEL(V13R1M500)                 
DSN9022I  -DB2A DSNZACMD '-ACTIVATE FUNC' NORMAL COMPLETION
End general-use programming interface information.