Previous Topic: Create a User CLISTNext Topic: TICEXBPL CLIST


TICEXBPK CLIST

TICEXBPK is invoked prior to a DB2 package bind to allow you to:

The following ISPF variables are saved (VPUT) in the shared pool prior to the call to this exit. They are populated with the values that will be passed to the bind if the exit does not change them. If the exit changes these variables, the new values are used.

BPKFLAG Y=do the bind, N=suppress the bind
BPKSYS DB2 Subsystem where bind is to be done
BPKCOLL Collection ID
BPKLOC Location of the DBMS (DB2 subsystem)
BPKMBR DBRM name
BPLLIBS DDNAMEs of the DBRM libraries
BPKOWNER DBRM owner (authorization ID)
BPKISOL CS, RR, RS, UR
BPKVAL BIND, RUN
BPKREL COMMIT, DEALLOCATE
BPKQUAL QUALIFIER ID

To use the input value of a variable, you must provide a VGET for it. To change a variable, you must provide a SET command and a VPUT for it. The CLIST delivered with the product has examples of the VGET and VPUT instructions, but they are commented out.

To suppress the bind entirely, change BPKFLAG to N. To replace the bind with your own, change BPKFLAG to N and add your own bind to the exit. See CLIST TICBNPK for an example of a package bind.