Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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…
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
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.
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
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
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.
16.STRRLU – Ele permitirá que os usuários iniciem o utilitário de layout de relatório para projetar os relatórios.
Edit
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
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.