Specifying PSB generation properties

Use the PSB generation statement section of the PSB summary page to specify property values for the PSBGEN statement, which describes the characteristics of an application program.

Before you begin

Open the PSB summary page.

Procedure

  1. Type a 1-to-8 alphanumeric character value for the PSB name (PSBNAME) property, which is a required property. The name cannot start with a numeric character.
  2. Optional: You can specify values for these properties.
    Property Description
    Compiler language (LANG) Compiler language used to write the application program. The language options are:
    • Assembler
    • COBOL
    • Java™
    • Pascal
    • PL/I
    • IBM® Language Environment® for z/OS®
    The default is Assembler. Specifying a blank for compiler language will default to Assembler.
    Maximum calls with Qx command codes (MAXQ) Maximum number of database calls with Qx command codes that can be issued between synchronization points. The value must be a number from 0 to 32767. The default is 0.
    Compatibility with batch-DL/I parameter lists (CMPAT) Specifies whether (Yes) the PSB is always treated as if there were an I/O PCB, or whether (No) the PSB has an I/O PCB added only for BMP or MSG regions. The default is No.
    Largest I/O area size (IOSIZE) Size of the largest I/O area used by the application program. The value must be a number from 0 to 32767.
    Maximum total length of all SSAs (SSASIZE) Maximum total length of all segment search arguments (SSAs) used by the application program.
    Condition code to use when I/O error occurs (IOEROPN) Condition code to return to the operating system when IMS™ terminates normally and one or more input or output errors occurred on any database during the application program execution. The value must be a number from 0 to 4095.
    Issue a WTOR for the DFS0451A I/O error message Indicates whether a Write to Operator with Reply (WTOR) call is issued when an I/O error occurs on any database during the application program execution. A WTOR call can be issued only if a valid value is specified for the condition code to use when an I/O error occurs (IOEROPN).
    Run online DB image copy or DB surveyor utility (OLIC) Specifies whether the user of this PSB is authorized to run the Online Database Image Copy utility or the Surveyor utility feature. The default is No.
    Roll back non-GSAM databases (GSROLBOK) Specifies whether to issue internal ROLB calls to roll back non-GSAM database updates. The default is No.
    Maximum number of locks (LOCKMAX) Maximum number of locks an application program can have at one time. The value is specified in units of 1000. For example, if LOCKMAX=5 is specified, the application cannot have more than 5000 locks at one time. The value must be a number from 0 to 255. The default is 0.
  3. Click File > Save.




© Copyright IBM Corporation 2010, 2017.