RTYF, DSET1003, K1234567 - простые (до 8 символов)
D.AS30.DATA, FIRST.TEMP - составные (до 44 символов)
&&LOADSET - временные НД
MYLIB(PRG1), SYS1.PROCLIB(UPDT) - раздел библиотечного НД
Типы наборов данных
· последовательные
· индексно-последовательные
· прямого доступа
· библиотечные (PDS)
· VSAM-наборы
Форматы логических записей НД
· фикированный (F)
· переменный (V)
· неопределенный (U)
Оператор DD
Ø определяет параметры набора данных, связанного с определенным шагом задания.
Позиционные параметры: |
|
* | DATA DUMMY |
указывает, что за текущим оператором следует набор данных (набор данных во входном потоке) фиктивный набор данных |
Ключевые параметры: |
|
DSN[AME]=имя НД[(имя раздела)] | &&имя НД | *.[имя шага.[имя шага процедуры.]]имя DD DDNAME=имя DD DCB=([DSORG=тип НД],[RECFM=формат записи], [LRECL=длина записи], [BLKSIZE=макс размер блока], [BUFNO=кол. буферов]) | (DD ссылка) DISP=(статус,[дисп НЗ],[дисп АЗ]) SPACE=(ед,(размер1[,размер2][,оглавл] [,RLSE][,метод][,ROUND]) SYSOUT=* | (,) | класс UNIT=(устройство[,количество][,DEFER]) VOL[UME]=([PRIVATE][,RETAIN] [,номер тома][,число томов] [,SER=(серийные номера)] [,REF=ссылка]) |
имя набора данных или ссылка на оператор DD, содержащий имя ссылка на последующий оператор DD, в котором будут определены параметры набора параметры блока управления данными: DSORG=PS[U] | DA[U] | IS[U] | PO[U] RECFM=F[B] | V[B] | U BLKSIZE<=32760 байт статус НД и диспозиция при нормальном (НЗ) и аварийном (АЗ) завершении задания статус=NEW | OLD | SHR | MOD дисп АЗ= DELETE | KEEP | CATLG | UNCATLG | PASS дисп НЗ= DELETE | KEEP | CATLG | UNCATLG размер области памяти под новый НД ед=TRK | CYL | блок метод= CONTIG | MXIG | ALX выходной класс НД тип устройства (количество =1-59) параметры тома |
Специальные имена операторов DD:
JOBCAT |
указание пользовательского каталога для работы с НД при выполнении задания |
JOBLIB |
указание (или создание) пользовательской библиотеки для поиска программ, указанных в операторах EXEC задания |
STEPCAT |
указание пользовательского каталога для работы с НД при выполнении шага задания |
STEPLIB |
указание (или создание) пользовательской библиотеки для поиска программ, указанных в операторe EXEC щага задания |
SYSIN |
указание НД во входном потоке |
SYSABEND, SYSMDUMP, SYSUDUMP |
записи дампов пользовательских и системных областей памяти |
SYSCHK, SYSCKEOV |
определение наборов данных контрольной точки |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.