Data Set

Embed Size (px)

Citation preview

Conceitos Bsico Data Set

Data

2009 IBM Corporation

O que um data set?

Data Set uma coleo de dados e pode ser organizado de forma:

Sequencial (PS) Particionada (PO ou PO-E) ou indexada.

2009 IBM Corporation

Copiar Data set existente!

1. No menu do ISPF opo 3 (Utilities)/ 2. Escolher a opo 3 (move / copy). 3. Na opo From Other Partitioned or Sequential Data Set ir em Name e colocar o nome do data set que vc deseja copiar. Colocar C de copy na linha de comando. 4. Apacer uma tela:

2009 IBM Corporation

Escolher 1 para manter os atributos existentes

Data set alocado. Testar como copiar com membros, como copiar sequencial e como copiar particionado. 2009 IBM Corporation

Criar novo data set

1. No menu do ISPF opo 3 Utilities 2. Escolher a opo 2 Data set 3. Na opcao Other Partitioned, Sequential or VSAM Data Set ir em Name e colocar o nome do data set. 4. Lembrar que no nome do data set pode ser at 8 caracteres entre pontos. 5. Lembrar que quando vc coloca sem aspas, completado com o seu ID, j com aspas no precisa do seu ID. 2009 IBM Corporation

Criar novo data set - continuao

Digitar A de allocate na linha de comando Ser Exibida a tela para configurarmos os parametros do data set:

2009 IBM Corporation

Criar novo data set - continuao

No parametro Data set Name Type, escolhemos o tipo do Data set. Se for particionado escolhemos Library ou PDS. Se No colocarmos nada ele assumir que o data set sequencial. Record Lenght o comprimento do registro. O record Lenght deve ser multiplo do Block Size Pressinar Enter para concluir.

2009 IBM Corporation

Adicionar um novo membro no Data Set

Ir na opcao 3 do ISPF

Escolher 2 opcao Edit

Escrever o nome do data set que vc possui e escrever o nome do membro entre parenteses, assim ser criado automticamente.

Com o arquivo aberto, entre com o comando RES para limpar as mensagens.

Digite i20 para adicionar 20 linhas, dessa maneira criamos um arquivo sequencial dentro de um data set.

2009 IBM Corporation

Comandos para manipular textos no Data set

2009 IBM Corporation

JCL

2009 IBM Corporation