Está en la página 1de 5

PDS (Partitioned Dataset) o PDSE (Partitioned Dataset Extended).

Es un
fichero particionado, dentro tendremos miembros que son PS. Es como
si fuera una carpeta y cada miembro un archivo. La diferencia entre los
dos es que el Extendido gestiona mejor el almacenamiento y cuando se
llega al límite de miembros que puede tener, se expande
automáticamente si tenemos espacio.

Para crear el fichero:

3- Utilities. 2-    Data Set. Option A (Allocate new data set) y en Name el
nombre de nuestro archivo, si lo hacemos en el sistema de MTM, que el
primer cualificador sea nuestro usuario.

Ponemos los parámetros y confirmamos.

Tienen los siguientes parámetros:

Data set name typeType. Tipo. Aquí pondremos PDS o PDSE.

LRECL - Longitud de registro. Número de caracteres máximo que puede


tener cada registro. Para PDS o PDSE (liberías) se suele poner 80, ya que
es la longitud que tienen los trabajos cuando se ejecutan.

Blksize - Tamaño del bloque. Es el bloque de memoria que cogerá el


programa para leer el fichero. Normalmente se le pone 10 veces el
tamaño de LRECL, para que coja 10 registros cada vez.

Space - Espacio. Tenemos primaria, que solo coge una extensión, y


secundaria, que cogerá hasta 15 extensiones en caso de que la primaria
se quede pequeña. Por ejemplo, si ponemos 1 de primaria y 1 de
secundaria y usamos Kb, si llena el primer Kb, pasará a coger otro Kb de
los 15 que puede coger de las extensiones de la secundaria, si llena esos
15 Kb nos daría un error diciendo que el fichero se ha llenado y habría
que aumentar espacio. Normalmente se usa TRK (pistas) o CYL
(cilindros, equivalen a 15 pistas). Nostros usaremos 1 CYL de primaria y
1 CYL de secundaria. Es lo que requieren en MTM y es espacio más que
suficiente.

Equivalencias y otras opciones:

Byte.

Block = 27.998 bytes.

TRK = 56.664 bytes.

CYL = 849.960 bytes.

KB = 1.000 bytes

MB = 1.000.000 bytes

RECFM. Formato de registro. Usaremos FB.

Directory blocks. Con esto vamos a indicar el número de miembros que


puede haber en una librería. El número que le demos será multiplicado
por 3 hasta 21, depende del sistema. Cuando creemos un PDS o PDSE
daremos el número de miembros deseado, cuando creemos un PS,
daremos 0, ya que es un fichero y no va a tener miembros.

Podemos ver información de un Data Set simplemente introduciendo su


nombre y no introduciendo nada más. En tipo nos saldrá PO, de
particionado, o POE de particionado extendido.
Para crear un miembro.
Cuando tienes la librería creada, ve a la opción 3.4 y pon una E a la izquierda de la librería al final y antes de
presionar Enter, entre paréntesis el miembro que quieres crear, y ya sí presiona Enter.

Te saldrá la pantalla para introducir las opciones de edición o una macro, presiona enter y ya se te abrirá el
miembro para que insertes líneas.

Inserta alguna línea y salva el miembro con el comando SAVE. La siguiente vez que quieras crear un miembro,
lo puedes hacer de la misma manera, o ya puedes entrar en la librería con una E y meter el comando en la línea
de comandos S MIEMBROX.

También podría gustarte