COBOL Dicas
  • Home
  • COBOL
  • CICS
  • DB2
  • JCL
  • Códigos de Erro
  • Exemplos de Código
  • Fórum
  • Blog / Notícias
  • YouTube

Comandos JCL

  • 🧾 COND
  • 🧾 DD
  • 🧾 //*, /* e //
  • 🧾 EXEC
  • 🧾 EXEC PROC=...
  • 🧾 IF / THEN / ELSE / ENDIF
  • 🧾 INCLUDE
  • 🧾 JCLLIB
  • 🧾 JOB
  • 🧾 OUTPUT
  • 🧾 PEND
  • 🧾 PROC
  • 🧾 SET

Parâmetros JCL

  • 🧾 CLASS=
  • 🧾 COND=
  • 🧾 DCB=
  • 🧾 DISP=
  • 🧾 DSN=
  • 🧾 MSGCLASS=
  • 🧾 MSGLEVEL=
  • 🧾 NOTIFY=
  • 🧾 REGION=
  • 🧾 RESTART=
  • 🧾 SPACE=
  • 🧾 TIME=
  • 🧾 TYPRUN=
  • 🧾 UNIT=
  • 🧾 USER=
  • 🧾 VOL=SER=

Utilitários JCL

  • 🧷 IDCAMS
  • 📦 IEBCOPY
  • 🔧 IEBGENER
  • 🧾 IEFBR14
  • 🗂️ IEHLIST
  • 🧨 IEHPROGM
  • 🧨 IKJEFT01
  • 🔃 SORT / DFSORT
  1. Início
  2. JCL
  3. Utilitários JCL

🧾 IEFBR14

📌 Explicação

É um "programa" que não faz nada. Literalmente. Ele existe só pra servir de placeholder quando você quer usar o JCL pra:

  • Criar um arquivo

  • Apagar um arquivo

  • Catalogar ou descatalogar um dataset

Ou seja, é só o JCL que faz o serviço — o programa executado (IEFBR14) só "obedece" a execução.

💻 Exemplo prático: Criar um arquivo

//CRIAARQ  JOB (1234),'COBOL DICAS',
//             CLASS=A,MSGCLASS=X
//*
//PASSO01  EXEC PGM=IEFBR14
//ARQTESTE DD DSN=CDICAS.TESTE.DCB,
//             DISP=(NEW,CATLG,DELETE),
//             SPACE=(TRK,(5,2)),
//             UNIT=SYSDA,
//             DCB=(RECFM=FB,LRECL=80)

💥 Exemplo prático: Apagar um arquivo

//EXCLUIR  JOB (1234),'COBOL DICAS',
//             CLASS=A,MSGCLASS=X
//*
//PASSO01  EXEC PGM=IEFBR14
//ARQTESTE DD DSN=CDICAS.TESTE.DCB,
//             DISP=(OLD,DELETE)

 

✅ Conclusão

O IEFBR14 é o canivete suíço do nada. Usa quando não tem programa pra rodar, mas o JCL precisa fazer algo com datasets. Serve pra criar, excluir, reservar espaço… é leve, rápido e indispensável no dia a dia.

  1. 🔧 IEBGENER
  2. 📦 IEBCOPY
  3. 🗂️ IEHLIST
  4. 🧨 IEHPROGM

Tópicos recentes - JCL

  • Seu primeiro JOB: dificuldades e dicas! - por: bopnet

Siga o COBOL Dicas

  • 📺 YouTube | 📘 Facebook | 💼 LinkedIn | 🐦 X (Twitter) | 📷 Instagram | 💬 Fórum COBOL | 📂 GitHub | ✉️ E-mail

© 2025 COBOL Dicas | Powered by Joomla | Desenvolvido por José Roberto

  • ⚖️ Direito de Conteúdo
  • ❓ FAQ / Guia Rápido
  • 📩 Contato
  • 📜 Informações Legais
  • 🔒 Política de Privacidade
  • 👤 Quem Somos