Você está na página 1de 8

O que é um comando do AS400?

Os comandos AS400 são comandos CL (Control Language). A maioria deles foi escrita por desenvolvedores IBM para executar
tarefas em nível de sistema, como compilar programas, fazer backup de dados, alterar configurações do sistema, exibir
detalhes de objetos do sistema ou excluí-los. Os comandos não estão limitados a questões de nível de sistema e também
podem ser elaborados para aplicativos de usuário. Os comandos mais comuns do AS400 são obviamente comandos usados
na maioria das vezes por programadores, administradores de sistema e usuários.

O que é um comando CL?


Um comando CL geralmente é composto de palavras de três caracteres; até 10 caracteres (geralmente três palavras) podem
ser mesclados para formar comandos.

Portanto, as primeiras 3 (ou 4) letras de um comando serão um VERBO,

Por exemplo:
WRK for Work
DSP for Display
CHG for Change
CRT for Create
STR for Start
DLT for Delete
EDT for Edit
HLD for Hold
OVR for Override
Etc…

Next letters will be a SUBJECT


Eg:

OBJ for Object


SPLF for Spool File
MSG for Message
PF for Physical File
LF for Logical File
PRT for Print
Etc…

O comando WRKSYSSTS, portanto, é traduzido como Trabalhar com o Status do Sistema. Comando CHGPWD significa Alterar
senha

Entender essa estrutura básica ajudará você a formar os comandos por conta própria quando não tiver certeza do comando
exato. Você pode sufixar um * (curinga) em qualquer comando e pressionar enter para obter a lista de todos eles. Por exemplo:
DSP* dará a lista de todos os comandos começando com DSP como DSPFD, DSPSYSSTS, DSPNETA, etc…

Os comandos AS400 / CL podem ser inseridos na linha de comando ou executados a partir de um programa. Quando os
comandos são inseridos por meio de um programa ou menu, o usuário seleciona opções que são exibidas em um formato mais
amigável do tipo inglês. O programa então converte a opção selecionada no comando ou comandos CL apropriados.

Caso você não saiba/lembre-se da sintaxe do comando, basta digitar GO VERB na linha de comando e você obterá a lista de
comandos ordenados por suas funções como adicionar, auditar, configurar, comparar, alocar, desalocar, etc.

VAI VERBO
GO VERB

The AS400 commands depend on user requirements. It can be broadly classified in the following categories

Work

WORK Commands – (WRK*)

Esses tipos de comandos sempre começarão com WRK. Se você digitar WRK* e pressionar enter, obterá uma lista de todos os
comandos que começam com WRK.

por exemplo.:
1.WRKOBJ– Ele fornecerá os detalhes de um objeto de uma biblioteca. Se *ALL for especificado na biblioteca, ela
exibirá a lista de todos os objetos com esse nome no sistema.

WORK OBJECT – (WRKOBJ)

2.WRKSPLF – Ele exibirá a lista de todos os arquivos em spool criados para o usuário atual. Além disso, você
também pode especificar critérios de seleção adicionais pressionando F4 como arquivos de spool para um usuário ou
um trabalho.

3.WRKJOBQ – Ele exibirá a lista de todas as filas de trabalhos no sistema, juntamente com o número de trabalhos
atualmente sendo processados nessa fila de trabalhos e status, se retidos ou liberados e o nome do subsistema.

4.WRKACTJOB – Ele exibirá a lista de todos os trabalhos atualmente ativos no sistema. Permite trabalhar com
informações de desempenho e status para esses trabalhos.

Create
Esses tipos de comandos sempre começarão com CRT. Se você digitar CRT* e pressionar enter, obterá uma lista de todos os
comandos que começam com CRT.
por exemplo.:

5.CRTUSRPRF – Ele criará um novo perfil de usuário no sistema com detalhes como nome de usuário, senha, data de
expiração da senha, opção de menu inicial para o usuário, etc..
CREATE USER PROFILE – (CRTUSRPRF)
6.CRTOUTQ– Ele criará uma nova fila de saída se um usuário desejar processar o trabalho em uma nova fila de saída.
7.CRTDUPOBJ – Ele criará uma cópia de um objeto existente nas diferentes bibliotecas com ou sem dados
especificados pelo usuário.

Change

CHANGE Commands – (CHG*)


Esses tipos de comandos sempre começarão com CHG. Se você digitar CHG* e pressionar enter, obterá uma lista de todos os
comandos que começam com CHG.
por exemplo.:

8.CHGPF – Ele alterará os atributos físicos do arquivo, como adicionar ou excluir um novo campo, etc., sem a perda
dos dados existentes.

9.CRGPRTF – Ele mudará os atributos do arquivo da impressora, como linha por polegada, número da linha de
estouro, etc..

10.CHGPRF – Isso mudará os atributos do perfil de usuário atual, como fila de mensagens, fila de saída, etc..

Display

DISPLAY Commands – (DSP*)

Esses tipos de comandos sempre começarão com DSP. Se você digitar DSP* e pressionar enter, obterá uma lista de todos os
comandos começando com DSP.

por exemplo.:

11.DSPNETA – Ele exibirá os atributos de rede atuais, como ID da rede local, ID da rede do servidor/nome do ponto
de controle.

12.DSPSYSSTS – Ele exibirá o status atual do sistema, como armazenamento de espaço em disco usado, não. de
usuários conectados.
DISPLAY SYSTEM STATUS – (DSPSYSSTS)

13.DSPDTAARA – Ele exibirá o valor atual da área de dados local/nomeada conforme especificado pelos usuários.

Start
Esses tipos de comandos sempre começarão com STR. Se você digitar STR* e pressionar enter, obterá uma lista de todos os
comandos que começam com STR.

por exemplo.:

14.STRSQL – Ele iniciará uma sessão SQL interativa onde os usuários podem executar seus comandos SQL.

START SQL – (STRSQL)


15.STRDBG – Ele permitirá que os usuários depurem um programa linha por linha em caso de problemas ou
monitoramento de fluxo de dados/programa.

16.STRRLU – Ele permitirá que os usuários iniciem o utilitário de layout de relatório para projetar os relatórios.

Edit

EDIT Commands – (EDT*)

Esses tipos de comandos sempre começarão com EDT. Se você digitar EDT* e pressionar enter, obterá uma lista de todos os
comandos começando com EDT.

por exemplo.:

17.EDTLIBL – Ele permite que o usuário altere a lista de bibliotecas atual adicionando uma nova biblioteca ou
removendo a biblioteca existente.

Delete
Esses tipos de comandos sempre começarão com DLT. Se você digitar DLT* e pressionar enter, obterá uma lista de todos os
comandos que começam com DLT.

por exemplo.:

18.DLTSPLF – Exclui um arquivo em spool ou todos os arquivos em spool para um usuário, dependendo da seleção
do usuário.

Hold
Esses tipos de comandos sempre começarão com HLD. Se você digitar HLD* e pressionar enter, obterá uma lista de todos os
comandos que começam com HLD.

por exemplo.:

19.HLDJOBQ – Isso permitirá que os usuários mantenham os trabalhos em uma fila de trabalhos.
Override
Esses tipos de comandos sempre começarão com OVR. Se você digitar OVR* e pressionar enter, obterá uma lista de todos os
comandos começando com OVR.

por exemplo.:

20.OVRDBF – Isso permitirá que os usuários substituam um arquivo de banco de dados para um membro ou
conjunto de dados com base na entrada do usuário.

Others
21.CALL – Este comando é usado para chamar um programa

CALL Command – (CALL)


22.FTP – Isso permite que os usuários iniciem uma transferência de arquivo TCP/IP para transferir dados para outro
servidor.

23.RCLRSC – Isso permitirá que os usuários recuperem os recursos do sistema.

Outro ponto a ser observado é a versão do sistema operacional, novos comandos são adicionados com a nova versão do
sistema operacional. Em alguns casos raros, os comandos antigos têm atributos alterados, o que significa que o próprio
comando real será alterado com as versões do sistema operacional.

Conclusion
Os comandos mais úteis/comuns do AS400 dependem muito da categoria do usuário. por exemplo, se você for um
administrador de sistema, usará um conjunto de comandos em suas atividades diárias, mas, ao mesmo tempo, um
programador usará outro conjunto de comandos comuns.

Você também pode gostar