ROSCOE - Comandos

ROSCOE
Principais Comandos: AWS: STA SES Verifica espaço disponível na AWS.

I Inserir novo texto na AWS. <F4> Volta para Lista de membros da ROSLIB <F7> page up <F8> page down <F10> Tela para direita <F11> Tela para esquerda <Home>Vai para linha de comando <shift> <F12> Recupera lista de comandos executados <F6> Repete ultimo comando executado M<F7> Top M<F8> Bottom Split de tela: <F1> <F2> <F3> XCopy Split de Tela Alternar entre telas no caso de split Sai da tela onde o cursor estiver posicionado. Copiar de um split de tela C “membro” p q o (sem split) C p q o (com split) Onde: p – linha inicial, q - linha final, o – linha a partir de onde será inserido

Nota: Na tela 2, o membro do qual se deseja copiar algo, deverá estar em modo “Fetch”. Editor: I I (n) R RR C CC D DD DELX DELS A B MOVE Insere linhas insere n linhas Repete linha Repete bloco de linhas Copia linha Marca bloco de linhas a serem copiadas Exclui linhas Marca bloco de linhas a serem excluídas Deleta mantendo a linha que tem a string DELX /string/ Deleta excluido a linha que contém a string DELS /string/ After – insere o bloco marcado por CC após Before – insere o bloco marcado por CC antes Mover linhas dentro do membro MOVE p q o p – linhas inicial; q – linha final; o linha após. Substitui string EDIT s e /string1/string2/ p q s – coluna inicial , e – coluna final;

EDIT

1

a AWS é limpa. LSHIFT n p q r s n – nro de caracteres. LSHIFT posiciona linha ou bloco de linhas para esquerda ou direita. Attach – somente consulta (similar Browse) Attach ou A “Nome do membro” Fetch Attach – Edição de membro FA “Nome do membro” U * ou UU AA DEL S <nome> Cuidado: necessidade. caso seja necessário sair para listar. p – linha inicial . q – linha final. q – linha final. s – coluna final ) ( )) (( TJ TS Posiciona para direita ) )n posiciona para esquerda Posiciona bloco para direita )) )) n Posiciona bloco para esquerda Concatena linha no editor Separa linha no editor RESET Escrever reset na linha do editor. string2 – string que substituirá. string – grupo de caracteres que será usado. q – linha final. Portanto salve as alterações caso haja Copia de fontes da lib de produção Lista de DCLGEN (alias das tabelas) Entra no Endevor 2 . Atalhos: VERPRD VERT VO Salvar membro editado Volta ao membro que esta sendo editado. e – coluna final. Se estiver no editor e entrar no ENDEVOR. FILL Preenche todas ou determinada coluna com determinado string. p – linha inicial. etc.Comandos string1 – string a ser substituída. A (Atach) C L R (Personal Lib) A C J R (Job log) C D R (Data Set) Gera caixa de comentários dentro do fonte. p – linha inicial . consultar jobs. restaura a linha na posição antes das alterações NC A FA Ou Listar. Limpa AWS Salva membro com novo nome.ROSCOE . FILL s e /string/ p q s – coluna inicial . r – coluna inicial.

Data Set (Arquivos sequenciais) AD Data Set .Comandos Comandos Auxiliares: AJ DJN Detalhes do último Job executado pelo usuário.Arquivos sequenciais A GAVP. caso não tenha mais de 60000) Salvar no Data Set: EXP DSN={Nome do Data Set} DISP=MOD 3 .Lista todos os jobs que comecem com AVP <F6> AJ JJ AJ * Dentro do Job: Sta <F4> e <F5> Refresh (repete comando) Attach o ultimo job Lista Jobs Volta no Job Lista os files do Job.I85+ {para listar os sequencias} Na lista <F5> Detalhes dos Data set <F4> Sai da lista AL EXP Aloca Data Set Parâmetros : Units Primary=1000 / Secondary=10 / LRECL= Record lenght Export Data Set {Salvar um Data Set} EXP DSN= {nome do Data Set} EXP DSN= {nome do Data Set} disp=mod (Salva sem excluir o conteudo. pois esta configurado para deletar e imprimir.ROSCOE . Deletar job de execução Cuidado: Quando for excluir o spool de execução de um Job.. nunca dar o comando D J (Delete Job). R (Da 30000 até o fim. OREX <F6> DIR Execução de JOB Alterar parâmetros de nro de linhas e tempo de CPU Salva e Submete o JOB para execução. append no final) Para trazer na tela arquivos com mais de 30. Alterna entre files do Job.000 linha (limite da AWS): Executar o comando: CJ 1 30000 R (Traz da 1a a 30000a linha) <enter> A <enter> Salvar no Data Set: EXP DSN= {Nome do Data Set} CJ 30001 .SEQ. Exibe a área da ROSLIB DIS Exibe lista de jobs do usuario DIS + argumento Lista todos os jobs com o argumento Ex: DIS AVP* .

ROSCOE .RECARQ Colocar o nome do Data Set Vai gerar um job Jobs Auxiliares: FTPAB Executa FTP de Data Set de Alta para Baixa FTPBA Executa FTP de Data Set de Baixa para Alta Book’s (XPVPX999): PRODUCAO / ROTSAS / SUL Tipo: Copybook Compilar programa: No Endevor: 3 – Batch. Member: ADDXXXX.Comandos Recuperar Data Set removido do disco: Chamar macro: P00. 2 – Add / Update Data Set Name: ROSCOE Member: AVPXXXX (Membro que será compilado) Importante: Para membros que acessam DB2 não esquecer de criar BIND. onde ADD – Adicionar e XXXX nome do prog ou job. 1 – Build SCL. TEST(NONE) IDENTIFICATION DIVISION. Programas sem acesso ao DB2: CMVNBL49 (Cobol) CMVNCL49 (CICs) CMVNAL49 (Cobol / CICs) Programas que acessam o DB2: CMV2BL49 (Cobol) CMV2CL49 (CICs) CMV2AL49 (Cobol / CICs) Proc Grp: Proc Grp: Parâmetros de compilação: No COBOL. Ver erros de Compilação: Incl / IGY/ LAS F Lista as linhas com erro Last File – vai para o ultimo file Mover de estagio 1 para 2: No Endevor: 3 – Batch Criar cartão MOVXXXX 5 – Move estagio 1 para 2 ‘O’ (Move) Passagem para Homologação (Aceite): 4 . antes da IDENTIFICATION DIVISION CBL TRUNC(BIN) : para aceitar + de 9999 em campos SMALIINT TEST(NONE): para aceitar a cláusula WITH DEBUGGING MODE Ex: CBL TRUNC(BIN).

HOMOLOG.DSV 2 . Criar query no editor. Criação de Queries: Dsntep2 (listar as opções disponiveís). Dsntep2 n (onde n é o nro da opção desejada listada anteriormente). Em Data set: GPL.Display selection list S .TST ===> Y (Y/N) ===> ===> LIST ===> N Criar tudo como se fosse compilação. SEND AWS KEY={Código do usuário – MUX0304} ou PFX={Prefixo do usuário – I85} Enviar mensagem para usuario: SEND PFX={Prefixo do usuário – I85} ‘mensagem mensagem mensagem’ Alterar compartilhamento de membro na Lib: DIR – lista membros da lib Na coluna ATR. Aplicativo para ver dados de tabelas: 5 . Criar BIND: ------------------OPTION ===> Display Elements/Component Lists ------------------------ blank .ROSCOE .Display history current level Enter SX. Criação de Queries na produção (HOMOLOG): Entrar no ROSCOE de Aceite – ROSACT.SEQ. definir os parâmetros de tempo de CPU e nro páginas.Browse element current level C . CX or HX to display component list information FROM ENDEVOR: ENVIRONMENT SYSTEM SUBSYSTEM ELEMENT TYPE STAGE ===> ===> ===> ===> ===> ===> LIST OPTIONS: DESENV DISPLAY LIST ROTSAS WHERE CCID EQ BIN WHERE PROC GRP EQ {Nome do Membro} BYPASS SYS/SBS SEL BINDCARD 1 .TRANSF (AVP+) – lista todos os membros Enviar membros de uma AWS de um user para outro: FETCH / ATACH no membro.Display changes current level H .Display element master info B .Comandos Solicitar via e-mail para o grupo de homologação #homolog “Favor passar para homologação o prog XXXXXX de STG2/AVP/AVP. Somente a transferência para homologação que necessita de preenchimento de formulário. Ver qual das opções atende. BX. Vai disparar um job “OREX”.Display summary of levels M . alterar de RES para SHR e vice-versa.

. . . .GEBAD Aplicativo para ver lista de Process group: NDVRPROC Entrar no CICSR1D1 Limpar a tela Emitir o comando CEMT I PROG(NOMEDOPROGRAMA) Se aparecer STATUS: . . CESF LOGOFF Mudar de Low para Upper Case na AWS: SET MODE X – Low Case SET MODE B – Upper Case Utilizar a cláusula LIKE dentro do COBOL: Preencher todo o restante da string com % (simbolo de percentual) Ex: Se o campo da working tiver 10 bytes.RESULTS .ROSCOE . seu conteudo deverá ser: JOAO%%%%%% Impressora para impressão de manual (Roscoe) – N19 (Subsolo S2) Return Code no JCL Para alterar no Cobol: Move 9 to RETURN-CODE No JCL: Definir o parâmetro CC(NO) //AVP3085 EXEC PGM=IKJEFT1B.REGION=0K.Comandos Digitar na linha de comando: U05. .DYNAMNBR=20.Prog(NOMEDOPR). .OVERTYPE TO MODIFY . // PARM='%DB2EXEC1 PROG(AVP3085) SYSTEM(DSNP) CC(NO)' Para liberar sysout de job que subiu no Back-up no CTRL-D R na frente do JOB Confirm : Y Data: RST0365C (para sysout de JOB) RST0060C (para relatorio) 6 . PARA SAIR DO CICS: LIMPAR A TELA.NOT FOUND é porque o programa ainda não existe e o cadastramento pode ser solicitado. . .

===> // NOTIFY=ROSPI85..DSORG=PS) Arquivo origem Arquivo destino com o mesmo LRECL (Tamanho) Submeter via Orex..RLSE).AUTO...... 1 1=RIO1 2=RIO2 3=ACTE RPF para solicitar serviços em ambiente de Homologação: P00.. AVPI8501 MEMBRO OU AWS ....DEBITO. // DCB=(RECFM=FB.DELETE)...AUTO...... SISTEMA DE EXEC.BRAD.. // DISP=(.DEBITO..SPACE=(TRK.... 10S UNID.. AWS SIGLA DO SISTEMA ... 9999 TIPO EXECUCAO .D09P. TOTAL DE LINHAS ..AVP.. AVP UNIDADE DE CUSTO ..D050603......ROSCOE .DISP=SHR //OUT01 DD DSN=GAVP. NORMAL RESTART .. 00 DESTINO SYSOUT .CLASS=R.. GROUP = GAVP ===> /*JOBPARM LINES=9999... X MSGCLASS ....PARM=N //SYSPRINT DD SYSOUT=* //IN01 DD DSN=K. alterando os parâmetros de O R E X .99527).4)......Comandos Efetuar baixa de arquivo que subiu em fita – Back-up //DISCKART EXEC PGM=SULCOPY.LRECL=150.....I85...SEQ.... S (N/S) CLASSE EXECUCAO ...UNIT=SYSDA.CATLG.. 28806 REPROCESSAVEL .. 01 FITAS SCRATCH . 3420/3480 .RPSSHS Parâmetros no cartão de submissão de execuções (ENDEVOR): OPTION 1 2 3 4 5 ===> BUILD SCL EDIT SUBMIT VALIDATE BUILD JCL Build batch SCL actions Edit request data set Submit job for batch processing Not available on ROSCOE Enter additional JCL to be included with the job REQUEST DATA SET: DSNAME ===> ROSCOE MEMBER ===> APPEND ===> N INCLUDE JCL ===> N (Y/N) (Y/N) JOB STATEMENT INFORMATION: ===> //AVPI85XX JOB (AVP.MSGCLASS=X..S U L A M E R I C A S E G U R O S Usuario = MUX0304 --------------------------------------------------------------------------NOME DO JOB .BRAD..'99527-MAURO-BT/230-2'.D050603.SYSAFF=RIO2 Para direcionar para um determinado group profile: 7 . X TEMPO DE CPU .(400.

*.SUANP 8 .PGMS' Arquivo local D:AVP8831. Working directory is "/u".SEQ.1 Conectado a 128.SAS. 17:38:19 on 2006-05-22.*) ACT(REP) ISO(CS) RETAIN RELEASE(COMMIT) VALIDATE (BIND) BIND PACKAGE(AVP0000) MEMBER(AVP9500) ACTION(REPLACE) VALIDATE(BIND) ISOLATION(CS) RELEASE(COMMIT) EXPLAIN(NO) CURRENTDATA(NO) DEGREE(1) FLAG(I) DYNAMICRULES(BIND) FTP via DOS: C:\Documents and Settings\uehara>FTP 128. ftp> GET Arquivo remoto 'GAVP.248. ftp: 725730 bytes recebidos em 2.ROSCOE .I85. 125 Sending data set GAVP.2 / S00MFP02 Biblioteca de Manuais de Teste: GPL.74Kbytes/s.PGMS FIXrecfm 100 250 Transfer completed successfully.1:(none)): UEHARA 331 Send password please. ftp> IP MAINFRAME: 10.I85.SEQ. Senha: 230 UEHARA is logged on. Usuário (128.RPF.225.1.MAINFRAME.VAGEN.248.DOC.TXT 200 Port request OK.1.Comandos Adicionar o parâmetro GROUP = GAVP na linha de definição do JOB statement information Bind para programas com SQL Dinâmico: BIND PLAN(AVP9500) PKLIST(AVP0000.248. 220-FTPD1 IBM FTP CS V1R4 at RIO2. 220 Connection will close if idle for more than 5 minutes.SEQ.1.09Segundos 346.248.1.

Sign up to vote on this title
UsefulNot useful