Examples of LOADPLUS jobs


Each example includes the following information:

  • A description of the load job
  • The LOADPLUS job stream
  • The SYSPRINT from the job

Some examples show additional information that might be useful to understand a particular feature or to see the results of the load.

All of these examples have the following common properties:

  • These examples use a single BMC product load library, assuming that this library contains the following files and libraries:
    • LOADPLUS load files
    • Common component load files that LOADPLUS requires
    • SAS/C transient library (required for statistics processing)
  • When data sets are allocated in the JCL, these examples use minimal data set space allocations.
  • The value for the FILECHK installation option is set to WARN. This value prevents the jobs from failing when they encounter temporary data sets.

You can find copies of the JCL for these examples in members AMUEXnn in the HLQ.LLQCNTL installation data set (where nn is the number of the example, HLQ is the high-level qualifier set during installation, and LLQ is the low-level qualifier or prefix set during installation).

For syntax details, see Command-and-syntax-reference. For information about JCL statement requirements, see Building-the-LOADPLUS-job.

Use the following tables to locate an example with a specific load or object type, or one that uses a specific option. 

Load type

Function

Relevant examples

REPLACE

RESUME YES

RESUME YES PART n REPLACE

RESUME YES TABLE tableName REPLACE

RESUME NO

Single phase

Two phase

CSV input

UNLOAD PLUS input

XML input

LOB input

DSNUTILB load

SQLAPPLY load

User exit

Object type

Function

Relevant examples

Partitioned table space

Partition-by-growth table space

Segmented table space

Multi-table table space

Compressed table space

Unicode table space

Clustering index, unique

Clustering index, non-unique

Nonclustering index, unique

Nonclustering index, non-unique

Partitioning, nonclustering index, non-unique

Index with random ordered keys

ASUSRPRT data set

ASUSRPRT DD DUMMY

Command option

Function

Relevant examples

ACTIVE NO

ACTIVE YES

ANALYZE PAUSE

AND/OR condition

BLOBF

BMCSTATS YES

CCSID

CENTURY

CLOBF

COPYDDN

COPY NO

COPY YES

COPYPEND NO

DDTYPE

DEFAULTIF

DELETEFILES

DISCARDDN

DISCARDS

DSNPAT

EBCDIC

ENFORCE CHECK CONSTRAINTS (ENFORCE=CHECK specified in installation options)

ENFORCE CONSTRAINTS

ENUMROWS

ERRDDN

EXIT

FASTSWITCH

FORMAT BMCUNLOAD

FORMAT CSV

IFALLOC

IFDISCARDS

IGNORE

INDDN

INDEX UPDATE

INDSN

INLINE NO

INTO TABLE (multiple)

INTO TABLE (one)

INTO TABLE REPLACE

LOADDN

LOG NO

NULLIF

ORDER NO

ORDER YES

PART

PART REPLACE

POSITION ( start)

POSITION (*)

PREFORMAT

PRELOAD CONTINUE

RECOVERYDDN

REDEFINE NO

REDEFINE YES

REGISTER ddname

REGISTER NONE

REPORT

SHRLEVEL CHANGE SQLAPPLY

SHRLEVEL REFERENCE

SIZEPCT

SKIPFIELDS YES

SKIPIX

SORTDEVT

SPACE

SWITCHTIME

TABLE tableName REPLACE

THRESHLD

TRIM

UNIQUECHECK NO

UNIQUEINTO YES

UNIT

UNITCNT

UPDATEDB2STATS

VALUE

VOLCNT

WHEN condition

WHEN TABLE= obid

WORKDDN

XBMID

The following topics contain several examples of jobs that were run by using the LOADPLUS product:


 

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