Conceitos
Segue explanação dos parêmetros. A sintaxe original em inglês foi mantida para facilitar futuras pesquisas.
| NAME(entry-name) | Obrigatório. Especifica o nome do cluster ou do componente de índice ou de dados. |
| |
|
| OWNER(owner-id) | Opcional. Especifica a identificação do proprietário. De 1 a 8 caracteres. |
| |
|
|
INDEXED
|
Opcional. Especifica se é um KSDS (INDEXED), um ESDS (NONINDEXED) ou um RRDS (NUMBERED). INDEXED é o default. |
| |
|
| RECORDSIZE(avg max) | Opcional. Especifica o tamanho médio e máximo dos registros do arquivo. Se omitido o VSAM assume (4089 4089) para registros NONSPANNED e (4086 32600) para registros SPANNED. |
| |
|
|
SPANNED
|
Opcional. Especifica se os registros lógicos podem ultrapassar o tamanho do control interval. NONSPANNED é o default. |
| |
|
| KEYS(length offset) |
Opcional. Especifica o tamanho e o offset da chave primária do KSDS. |
| |
|
| VOLUMES(vol-ser...) |
Obrigatório. Especifica um ou mais volumes de disco que conterão o cluster ou os componentes. |
| |
|
| primary | Obrigatório. Especifica quanto espaço alocar inicialmente para o cluster ou os componentes. Expresso em cilindros, trilhas, blocos ou registros. |
| |
|
| secondary | Opcional. Especifica a alocação de espaço secundário para o cluster. |
| |
|
|
UNIQUE
|
Opcional. Especifica se o arquivo possui seu próprio data space (UNIQUE) ou se compartilha espaço com outros arquivos (SUBALLOCATION). SUBALLOCATION é o default. |
| |
|
| FREESPACE(ci ca) |
Opcional. Especifica a porcentagem de espaço em cada control interval e a porcentagem de control intervals em cada control area que o VSAM deverá reservar para futuras inserções no arquivo. |
| |
|
| IMBED |
Opcional. Move as informações dos registros da área de armazenamendo do índice para a primeira trilha da área de dados. |
| |
|
| SHAREOPTIONS(option) |
Especifica como o arquivo deve ser compartilhado. Usar 1 se o arquivo for compartilhado por vários jobs e nenhum destes abre o arquivo como OUTPUT. Usar 2 se o arquivo for compartilhado por vários jobs e apenas um job abre o arquivo como OUTPUT. Usar 3 para compartilhar o arquivo com vários jobs no modo INPUT e OUTPUT. |
| |
|
| MODEL(entry-name) |
Opcional. Especifica o nome de um cluster já existente que servirá de modelo para a criação deste cluster. |
| |
|
| CONTROLINTERVALSIZE(bytes) | Opcional. Especifica o tamanho dos control intervals. Abreviação CISZ. |
| |
|
| CATALOG(name) | Opcional. Especifica o nome do catálogo que conterá o cluster. Se omitido, os cartões stepcat, jobcat, maior qualificador ou o master catalog identificarão o catálogo. |
| |
|
| |
|