Default language.

Information
Space announcement This space provides the same content as before, but the organization of the home page has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

DSNUEXIT user-defined variables for REORG PLUS


The DSNUEXIT user exit returns user-defined variables to REORG PLUS.

You can use these variables with the DSNPAT installation or command option to construct data set name patterns. REORG PLUS uses these patterns and the values returned for any user-defined variables to create data set names during dynamic data set allocation. You can also use these variables with the SPILDSNP installation option or SPILLDSNPAT command option to construct patterns for data set name prefixes. REORG PLUS uses these patterns and the values returned for any user-defined variables to create the data set name prefix for the spill data sets used when running a SHRLEVEL CHANGE reorganization.

The following rules apply for creating a user-defined exit to create your variables:

  • Variable names must meet the following requirements:
    • Begin with an underscore character
    • Begin in the leftmost byte of the XPUVNAME field
    • Be padded on the right with blanks if the variable name is shorter than 9 bytes
    • Not contain embedded blanks
    • Contain the following national characters for nonblank characters after the underscore:
      • A through Z
      • 0 through 9
      • #, @, $
  • Variable data must meet the following requirements:
    • Begin in the leftmost byte of the XPUVDATA field
    • Be padded on the right with blanks if the variable data is shorter than 8 bytes
    • Not contain embedded blanks
    • Consist of the following characters for nonblank characters:
      • A through Z
      • 0 through 9
      • #, @, $, -, .

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

REORG PLUS for DB2 13.1