Escolar Documentos
Profissional Documentos
Cultura Documentos
CONCEITOS.
Continuando...
Agora que você já nos conhece e já aprendeu ou relembrou bastante coisa, iremos avançar um
pouco mais sobre a estrutura de um job.
O JOB é formado por uma ou várias chamadas de programas (cartão EXEC). Para cada cartão
EXEC coloca-se um nome de procedimento, o que chamamos de stepname.
Exemplo:
STEP0103
STEP0203
STEP0303
Você pode utilizar o stepname também de acordo com o programa a ser executado:
ICEG0102
TRANS001
Comando EXEC
Tipo do cartão de comando. Indica qual o programa ou utilitário que será executado.
Exemplo:
Ex1:
Ex2:
O procstepname, pode ser definido da melhor forma para a sua organização (até 8
caracteres), seja por filial executada, sequencia do processamento, etc. Já a
PROCNAME, deve ser de acordo com o nome da proc já criado.
PROC
Exemplo:
SEQ=001
SEQ=002
Nos exemplos acima, a PRC MATRIX está sendo chamada 2 vezes, na primeira, chamando
o parâmetro SEQ=001 e , na segunda, o parâmetro SEQ=002.
PARM
Sintaxe - PARM=valor
COMANDO DD
DSN:
DISP:
Status do arquivo para o sistema operacional. Os status são agrupados em até três
parâmetros para cada DSN.
São eles:
SHR: Significa que o arquivo já existe e pode ser lido por outro aplicativo simultaneamente.
OLD: Significa que o arquivo já existe e que o aplicativo exige exclusividade na leitura.
NEW: Arquivo novo a ser criado no step em que ele se referência.
MOD: Se o arquivo existir, o sistema operacional usará o existente, se não existir será criado
um novo, conforme parâmetros de criação do arquivo.
COMANDO DD
CATLG: Cataloga o arquivo esta opção deve estar sempre acompanhada de NEW no
primeiro parâmetro.
RLSE: Libera as áreas de alocação que não forem usadas após a criação do arquivo.
COMANDO DD
UNIT e VOL:
UNIT : Especifica o tipo de dispositivo onde será criado o arquivo (Cartucho ou Disco).
SPACE:
Os números a seguir são: Alocação principal (2) e alocação secundária (1), isto é, se as
trilhas principais não comportarem os dados, as alocações secundárias serão utilizadas.
IEFBR14:
ICEGENER:
Utilitário para cópia de arquivos, este utilitário faz cópia de arquivos, sejam eles “dentro do
JOB” ou em outro dispositivo alocado ao sistema.
E lembre-se:
É só o começo!