Sei sulla pagina 1di 20

TSO para Mainframe

TSO para Mainframe


ndice Pgina
2 21 20 24 28 36 13 10 19 9 15 22 37 18 26 3 29 7 25 14 11 35 2 31 23 32 33 38 16 30 12 8 20 16 4 5 6 17 26 Abrangncia Ativando LOG de recuperao Colando parte de um fonte Compactando uma biblioteca Consultando um fonte a partir de uma lista de uma biblioteca Copia de membros da biblioteca Copiando bloco de linhas Copiando linhas Criando um fonte a partir de outro editado Deletando linhas Deletando um bloco de linhas Desfazendo alteraes DsList (Opo 4) Editando um fonte a partir de outro Editando um fonte a partir de uma lista de uma biblioteca Editando um membro Excluindo um fonte a partir de uma lista de uma biblioteca Inserindo linhas Listando fontes de uma biblioteca Movendo bloco linhas Movendo linhas Move/Copy (Opo 3) O que o TSO Obtendo informaes da criao da biblioteca Opo de biblioteca Opo de Data Set (Opo 2) Parmetros de Data Set (Opo 2) Parmetros do DsList (Opo 4) Procurando uma cadeia de caracteres Renomeando um fonte a partir de uma lista de uma biblioteca Replicando bloco de linhas Replicando linhas Salvando parte de um fonte Salvando um fonte Teclas de atalho Trocando caracteres maisculo por minsculo Trocando caracteres minsculo por maisculo Trocando uma cadeia de caracteres Editando um fonte a partir de uma lista de uma biblioteca

TSO
Time Sharing Option

Student Guide
TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

TSO para Mainframe


Neste curso somente abordaremos as opes: 1 VIEW Exibio de fontes ou lista dos fontes 2 EDIT Criao ou alterao de fontes 3 UTILITIES Execuo de funes de utilitrio 6 COMMANDS Execues de comandos de TSO SD SDSF Pesquisa de relatrios e execuo de utilitrios 13 DB2 Base de Dados Opo 2 (EDIT).

TSO Time Sharing Option O nome TSO (Time Sharing Option) deriva do fato de que, quando foi originalmente lanado em 1971 pela IBM considerado time-sharing "um recurso opcional", em comparao com o padro de processamento em lote e inicialmente oferecidos como uma opo para OS/360 MVT . Com a introduo do MVS, em 1974, a IBM tornou um componente padro do seu sistema operacional top-end mainframe. TSO / E ("Time Sharing Option / Extensions") um conjunto de extenses para o TSO originais. TSO / E um elemento base do z / OS. Antes de z / OS, TSO Extensions (TSO / E) foi um elemento de OS/390 e foi um programa licenciado pela MVS e MVS ESA produtos do sistema Uma vez que todas as instalaes z / OS geralmente tem tanto TSO e TSO / funes de e instalado, normal para se referir tanto TSO e TSO / E como "TSO". TSO interage com os usurios em qualquer modo de linha por linha ou em tela cheia, modo de menu-driven. No modo linha-a-linha, o usurio digita comandos, digitando-as no teclado, por sua vez, o sistema interpreta os comandos e, em seguida, exibe as respostas na tela do terminal. Mas a maior interao mainframe realmente via ISPF, que permite a interao baseada em menus personalizados. Esta combinao chamada TSO / ISPF . TSO tambm pode fornecer um ambiente de estilo Unix no OS/390 ez / OS por meio do UNIX System Servios de shell de comandos com ou sem ISPF. ISPF Primary Optiom Menu

Na opo 2 (EDIT) devemos informar os parmetros do ISPF Library (Project, Group, Type e Member) , a biblioteca fonte um arquivo particionado isto , um arquivo que poder conter vrios arquivos fontes sob seu controle. Parmetros: Projet - MFS Group Cdigo do aluno Type LIBRARY Member Nome do arquivo fonte a ser editado, dever conter no mximo 8 caracteres, iniciando com letras e no contendo caracteres especiais, tais como: Arroba, Cedilha, ponto, virgula e Etc.

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Editando um membro Abaixo veremos os comandos para criarmos um fonte TESTE em nosso library, devemos seguir as seguintes etapas: 1 - Digitar o nome do fonte no parmetro Member, neste caso: TESTE 2 Acionar a tecla ENTER

TSO para Mainframe

Na sequencia ser exibida uma tela para digitarmos o contedo do membro TESTE, note que esta tela tem duas linhas de comando, uma logo aps a literal (Command ===>) que chamaremos de comandos de arquivo e outras literais () que chamaremos de comandos de linha, inicialmente vamos exemplificar este ltimo comando.

Nota No rodap so exibida as teclas funes que poderemos usar como atalho. F1 - Toturial, intrues de navegao ( em ingls ). F2 - Abre uma nova tela de navegao no TSO. F3 - Salva o membro editado e volta a tela anterior. F5 - Continua a procura da palavra aps o comando FIND F6 - Continua a troca da palavra aps o comando CHANGE F7 - Tela anterior F8 - Tela posterior F9 - Exibe outra tela de navegao no TSO, esta tecla deve ser acionada aps o F2 para que as trocas de telas sejam feitas. F10 - Desloca os dados da tela para a esquerda F11 - Desloca os dados da tela para a direita F12 No salva o membro editado e volta a tela anterior

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de linha Trocando caracteres maisculo por minsculo LC (Low Case)

TSO para Mainframe


Comandos de linha Trocando caracteres minsculo por maisculo UC (Uper Case)

Note que aps o comando existe um nmero 3 que o nmero de linhas que sero afetadas, este nmero poder ser de 1 a 9999

Aps o comando...

Aps o comando...

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de linha Inserindo linhas I (Insert)

TSO para Mainframe


Comandos de linha Replicando linha R (Replay)

Aps o comando...

Aps o comando...

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de linha Deletando linhas D (Delete)

TSO para Mainframe


Comandos de linha Copiando linha C (Copy)

10

A cpia de linhas complementada pelos parmetros: A = Copia as linhas AFTER (aps) a linha indicada pelo caractere B = Copia as linhas BEFORE (antes) da linha indicada pelo caractere

Aps o comando...

Aps o comando...

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de linha Movendo linhas M (Move)

11

TSO para Mainframe


Comandos de linha Replicando um bloco de linhas RR (Replay)

12

Aps o comando...

Aps o comando...

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de linha Copiando um bloco de linhas CC (Copy)

13

TSO para Mainframe


Comandos de linha Movendo um bloco de linhas MM (Move)

14

Aps o comando...

Aps o comando...

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de linha Deletando um bloco de linhas

15

TSO para Mainframe


Comandos de arquivo Salvando um fonte SAVE (Salvar)

16

Aps o comando...

Procurando uma cadeia de caracteres FIND (Encontrar)

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de arquivo Trocando uma cadeia de caracteres CHANGE (Trocar)

17

TSO para Mainframe


Comandos de arquivo Editando um fonte a partir de um outro EDIT (Editar)

18

Aps o comando...

Aps o comando;

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de larquivo Criando um fonte a partir de um outro

19

TSO para Mainframe


Comandos de arquivo Salvando parte do fonte para copia em outro fonte CUT (Cortar)

20

Aps o comando foi criado o membro TESTE1 com as linhas 1 a 8

Colando parte do texto indicado pelo CC no fonte TESTE1 PASTE (Colar)

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe


Comandos de arquivo Aps o comando PASTE

21

TSO para Mainframe


Comandos de larquivo Desfazendo alteraes UNDO (Desfazer)

22

Ativando o LOG de recuperao REC ON (Ligar a recuperao)

Aps o comando:

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

23

TSO para Mainframe

24

Utilitrios do TSO Na opo 3 (Utilities) acionaremos o painel de opes do utilitrio de arquivoe e biblioteca , como veremos a seguir.

Compactando uma biblioteca Para rearranjar os espaos disponveis na biblioteca, devemos informar a opo C (Compress) que liberar espaos para novos fonrtes.

Opo de biblioteca (1 Library)

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

25

TSO para Mainframe

26

Listando fontes de uma biblioteca Se no informarmos a opo ser exibido uma lista do(s) membro(s) da biblioteca informada no Projet, Group, Type e Member do Ispf Library.

Editando um fonte de uma lista de uma biblioteca. Para editar um membro da lista de uma biblioteca, devemos informar a letra E no campo sublinhado ( _ ) em frente ao membro desejado.

Aps o ENTER:

Aps o ENTER:

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

27

TSO para Mainframe

28

Visualizando um fonte de uma lista de uma biblioteca. Para visualizar um membro da lista de uma biblioteca, devemos informar a letra V no campo sublinhado ( _ ) em frente ao membro desejado.

Consultando um fonte de uma lista de uma biblioteca. Para consultar um membro da lista de uma biblioteca, devemos informar a letra B no campo sublinhado ( _ ) em frente ao membro desejado.

Aps o ENTER:

Aps o ENTER:

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

29

TSO para Mainframe

30

Excluindo um fonte de uma lista de uma biblioteca. Para deletar um membro da lista de uma biblioteca, devemos informar a letra D no campo sublinhado ( _ ) em frente ao membro desejado.

Renomeando um fonte de uma lista de uma biblioteca. Para editar um membro da lista de uma biblioteca, devemos informar a letra R no campo sublinhado ( _ ) em frente ao membro desejado.

Aps o ENTER:

Aps o ENTER:

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

31

TSO para Mainframe

32

Obtendo informaes de criao da biblioteca. Para obter informaes devemos informar i na opo, o mesmo se d com a opo S..

Utilitrios do TSO Na opo 2 (Data Set) ser usada para alocar, deletar, renomear entre outras funes de arquivos..

Aps o ENTER:

Aps o ENTER:

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

33

TSO para Mainframe

34

Parmetros Na opo 2 (Data Set) temos as opes criar arquivo (A), renomear arquivo (R), deletar arquivo (D) , catalogar arquivo (C), descatalocar arquivo (U), obter informaes reduzidas (S) e utilitrios de VSAM (V)

NOTA Podemos informar o nome do arquivo em ISPF Library ou no Data Set Name, se este ltimo for informado as opes se referenciaro ao arquivo informando.

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

35

TSO para Mainframe


No passo 2 seguinte devemos especificar a biblioteca de destino.

36

Utilitrios do TSO Na opo 3 (Move/Copy) ser usada para copiar ou mover membros de uma biblioteca para mesma ou outra biblioteca.

Na opo Copy/Move devemos especificar a biblioteca de origem.

No passo 3 selecionaremos os membros que sero copiados/movidos para a biblioteca de destino.

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO para Mainframe

37

TSO para Mainframe

38

Utilitrios do TSO Na opo 4 (Dslist) ser usada para listar arquivos em um determinado volume

No passo seguinte ser listados os arquivos que iniciarem com MFS, podemos informar a ao que queremos sobre eles: Deletar (D), Editar (E), Exibir (B) ou Renomear (R).

Neste caso ser listados todos os arquivos que iniciarem com MFS.

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda

Potrebbero piacerti anche