Comandos de CICS

Aqui alguns exemplos de comandos de CICS e como eles podem ajudar.

Os comandos precisam de um prefixo, que pode variar conforme variam a Automacao de um sistema, mas o prefixo comum seria:

F cicsname, - E logo apos a virgula entra a sintax do comando.

Os comandos que contem a letra I sao de display e os que tem a letra S sao os de modificar algo e os P sao usados para parar o CICS.


Comandos para Task de CICS


CEMT I AMA - Mostra numero de Tasks ativas

CEMT I MAX - Mostra o numero de Tasks

CEMT S MAX,XXX - Muda o numero maximo de Tasks do CICS

CEMT I TAS - Display de Task

CEMT I TAS TR(*) - Mostra os numeros das Tasks de todas as transacoes

CEMT S TAS(XXXX) PURGE - Comando para purgar uma Task

CEMT S TAS(XXXX) FORCEPURGE - Comando que forca o purge de uma Task

CEMT I TCL - Mostra numero de classes de Task

CEMT S TCL(XX) MAX(YY) - Muda a classe das Tasks


Comandos para Terminais de CICS


CEMT I TER - Mostra os terminais de um CICS

CEMT I TER(*) ACQ - Mostra os terminais que estao Acquired

CEMT I TER(*) OUT - Mostra os terminais que estao Out Of Service

CEMT I TER(XXXX) - Mostra um terminal especifico

CEMT S TER(cics id) INS - Coloca um terminal (LU) em Inservice

As outras opcoes deste comando, alem do In Service sao:

ACQ - Para um Acquire de terminal
OUT - Para colocar o terminal em Out Of Service
REL - Para um Release de terminal


Comandos para Transacao de CICS


CEMT I TRAN - Mostra as transacoes deste CICS

CEMT I TRAN(XXXX) - Mostra uma transacao especifica

CEMT S TRAN(XXXX)ENA/DIS - Opcoes do comando para Enable (habilitar) e Disable (desabilitar) uma transacao


+++Comandos para o CICS propriamente dito


CEMT P SHUT - Para o CICS, mas ele termina o que estava fazendo e deixa os Jobs terminarem seus acessos

CEMT P SHUT IMMED - Faz o Shutdown do CICS imediatamente, parando tudo o que ele eta fazendo

CEMT P SHUT DUMP - Para o CICS e faz um DUMP

CEMT P SNAP - Faz um DUMP do CICS sem ele parar


Comandos para Databases de CICS


CEMT I DLI(dbname) - Display de um File de Database

CEMT S DLI(DBNAME)START/STOP - Para ou inicializa um File de Database


Comandos para Printers e Terminais de VTAM no CICS


CEMT I NET - Display de printer de CICS

CEMT I NET(XXXXXX) - Display em uma printer de CICS

CEMT I NET(vtamid) - Display de terminal de VTAM

CEMT S NET(XXXXXX) INS - Coloca a Printer In Service.

As opcoes deste comando, alem do In Service tambem pode ser:

OUT - Para colocar Out Of Service
ACQ - Para Acquire
REL - Para Release

CEMT S NET(vtamid) INS - Faz um Acquire de uma LU pelo VTAM ID, colocando In Service
As opcoes deste comando, alem do In Service tambem pode ser:

OUT - Para colocar Out Of Service
ACQ - Para Acquire
REL - Para Release


Comandos para Programas de CICS


CEMT I PRO(*) - Display dos programas do CICS

CEMT I PRO(program name) - Display de um programa especifico

CEMT S PRO(XXXXXX) ENA - Para dar um Enable em um programa.

As opcoes deste comando, alem do Enable tambem pode ser:

DIS - Para um Disable do programa
NEW - Para criar um novo programa


Comandos para Datasets de DUMP do CICS


CEMT S DUMP OPEN - Comando que abre os Datasets de DUMP.

As opcoes deste comando sao:

CLOSE - Que fecha os Datasets de DUMP

SWITCH - Que muda os Datasets de DUMP


Comandos para TRACE


CEMT S TRACE ON/OFF - Comando que inicia ou para o TRACE no cics que seria usado para Debugging

Comandos para VTAM ACB no CICS

CEMT S VTAM OPEN - Comando que abre o VTAM ACB no CICS

As opcoes deste comando sao:

OPEN IMMED - Abre o VTAM ACB imediatamente

CLOSE - fecha o VTAM ACB

FORCECLOSE - Fecha o VTAM ACB mais rapido, mas nao corretamente

FORCECLOSE,IMMED - Fecha o VTAM ACB mais rapido e para tudo no CICS que use VTAM


Comandos para arquivos VSAM no CICS


CEMT I DA(file) - Para display de files

Este coamando pode ter ainda as seguintes variacoes:

CEMT I DA(file) OPEN - Para abrir arquivo VSAM

OPEN ENA - Para abrir e habilitar

CLOSE - Para fechar file

CLOSE DIS - Fecha e desabilita


Comandos para Tabela de Banco de Dados do CICS


DBOC INQ=??? - Permite checar todas as tabelas de bancos de dados

DBOC CLOSE=??? - Fecha todas as tabelas de bancos de dados

DBOC OPEN=??? - Abre todas as tabelas de bancos de dados

Este comando tambem funciono com uma tabela especifica:

DBOC INQ=xxxxxxxx - Permite checar uma tabela

DBOC CLOSE=xxxxxxxx - Fecha uma tablela

DBOC OPEN=xxxxxxxx - Abre uma tabela




Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License