Memorex LOCK - VERSION 2-24 Technical Information Seite 341

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 568
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 340
Pre-Open Processing (TSIDASS)
User Reference
Connectivity Systems, Inc.—Copyright © 2006
Use Pursuant to Company Instructions
8-3
When the program issues an OPEN request for the dataset, BIM-EPIC
then performs a normal device assignment to the real device.
You can also use ASSGN to make assignments to the system logical units
SYSRDR, SYSIPT, SYSLST, and SYSPCH. When you make these
assignments, you must submit these statements last. TSIDASS stops
processing control statements after one of these assignments is made.
For sort programs, use TSIDSRT to perform the assign function instead
of TSIDASS, if pre-open or assignment processing is required. However,
most SORT products do not require this. See Chapter 7, “
Sort Programs,”
for additional information and JCL examples.
When making an assignment to a system logical unit, you must supply a
dataset label for the IJSYSIN, IJSYSLS, or IJSYSPH DTF name. If a
SYSPCH or SYSLST dataset is created on tape, you must place the
dataset in closed status before you can use the dataset as input. Use
TSIDMNT CLOSE to close the dataset after it is created.
To simplify the JCL necessary to process the system files SYSIPT,
SYSLIST and SYSPCH, use the Generic Device Independence for Unit
Record (GDIUR) feature. The GDIUR feature eliminates the need for
extra TSIDASS execution, VSE CLOSE statements, and most of the
TSIDMNT CLOSE actions. GDIUR also protects your default system file
assignments in case the job terminates abnormally. See Chapter 7
BIM-EPIC Utilities,” for additional information on using GDIUR.
Syntax The following is an example of the assng statement syntax.
ASSGN SYSxxx
Example The following example shows how the program BILLING uses SYS021
for TAPIN1 and SYS022 for TAPOUT. TSIDASS makes the assignment
for both of these files before the BILLING program executes. The TLBL
option code 64 inhibits LUB allocation.
// JOB MAKE ASSIGNMENT WITH TSIDASS
// TLBL TAPIN1,'DAILY.TRANS',,,,,,64
// TLBL TAPOUT,'DAILY.BILLING',,,,,,64
// EXEC TSIDASS
ASSGN SYS021
ASSGN SYS022
/*
// EXEC BILLING
/&
OPEN
Statements
Use TSIDASS OPEN when processing controlled datasets with a
program that does not issue OPEN requests. TSIDASS OPEN issues a
logical open for the dataset so that BIM-EPIC can gain control of the
dataset.
Seitenansicht 340
1 2 ... 336 337 338 339 340 341 342 343 344 345 346 ... 567 568

Kommentare zu diesen Handbüchern

Keine Kommentare