Gestión básica de ficheros en z/OS

   En entradas anteriores se ha hablado del sistema operativo de IBM z/OS.
  Al igual que en otros sistemas operativos, una de las funciones de este consiste en administrar archivos ("datasets", en inglés), o ficheros.
  Sin embargo, el sistema de archivos de z/OS es bastante diferente del de los demás sistemas operativos, ya que posee una estructura lineal, y no jerárquica.
  En dicho sistema de archivos se utiliza la librería, que es un tipo especial de archivo que equivale, aproximadamente, a un directorio del sistema en otros sistemas operativos.
  Cada librería está compuesta de ficheros que, a su vez, se componen de cualificadores, de entre 4 y 6 caracteres, organizados del siguiente modo:

------.------.------(------)

  •   Entorno de aplicación
  •   Número de identificación (ID) [ambas partes forman parte del denominado "proyecto" ("project", en inglés)].
  •   Nombre del fichero [denominado "grupo" ("group", en inglés)]. 
  •   Nombre de la librería a la que pertenece el fichero [denominado "tipo" ("type", en inglés)].
  •   Miembro (sólo si se trata de un programa compilado) ("member", en inglés). 
  Estos ficheros suelen estar escritos en el lenguaje informático conocido como lenguaje de control de trabajos.
  Un ejemplo de fichero sería "XXXH57.BRUCKE.BUCJCL(WULFEN)".

CONSULTAR FICHERO

  Si se necesita consultar un fichero, se debe acceder a la opción "View" del menú principal del z/OS (escribiendo el número de la opción en "Option").

  Seguidamente, si se sabe que el fichero está en la base de datos del sistema (es decir, catalogado), se debe escribir el nombre del mismo sección por sección en su lugar correspondiente de la sección "ISPF Library".
  Y, al darle entrada, se podrá examinar su programación en lenguaje de control de trabajos. Si no existiera el fichero, aparecería un mensaje de "Data set not cataloged".
  Si no se sabe con certeza si el fichero se encuentra ya en el sistema, se debe escribir el nombre del mismo en la opción "Name" de la sección "Other Partitioned, Sequential or VSAM Data Set, or z/OS UNIX file".
  Si existe, el resultado volvería a ser  el interior del archivo en su lenguaje informático. Si no es así, aparecerá un mensaje de "
Data set not cataloged", o mostrará un archivo vacío.
 
  Se puede utilizar esta misma sección para comprobar un listado de los miembros de la librería si se omite esa parte del fichero, y consultar cualquiera de ellos escribiendo "S" en la columna de la izquierda del  nombre del miembro.

EDITAR FICHERO 

  En este caso, se debe acceder a la opción "Edit" del menú principal de este sistema operativo (escribiendo el número de la opción en "Option").

  Acto seguido, al igual que en el caso anterior, se escribe el nombre del fichero a editar en la sección "ISPF Library" (si se sabe que el mismo está catalogado), o en el apartado "Name" de la sección "Other Partitioned, Sequential or VSAM Data Set, or z/OS UNIX file" si no es así.
  Se realizan los cambios en el fichero (por ejemplo, le añadimos una "A" en el valor de "APLICACION"), y puede verse que el cambio está en otro color.
  Se sale y se guarda automáticamente el cambio. Al consultar de nuevo el fichero, puede verse el cambio ya integrado en el fichero.

RENOMBRAR FICHERO

  Si sólo se necesita renombrar un fichero, se deberá seguir la ruta "Utilities > Dslist" en el menú principal del z/OS (escribiendo los correspondientes números de las opciones adecuadas en "Option").

  A continuación,  se escribe (o se pega) el nombre del fichero a modificar en el apartado  “Dsname Level” de la sección "Enter one or both of the parameters below".
  En la siguiente pantalla, se añade “/” en la columna “Command”.
  En la pantalla emergente que aparecerá, se escoge la opción “6” de la sección “DSLIST Action" (escribiéndola en la línea para tal finalidad).
  Acto seguido, se modifica el nombre del fichero (manteniéndolo siempre entre ambas " ' ")(en este ejemplo, se le añadirá la terminación ".OLD").
  Finalmente, se podrá ver el nuevo nombre del fichero.

ELIMINAR FICHERO

  En este caso, se debe seguir la ruta "Utilities > Library" en el menú principal de este sistema operativo (escribiendo los correspondientes números de las opciones adecuadas en "Option").

  Como en ocasiones anteriores, se escribe el nombre del fichero a editar en la sección "ISPF Library" (si se sabe que el mismo está catalogado), o en el apartado "Name" de la sección "Other Partitioned, Sequential or VSAM Data Set, or z/OS UNIX file" si no es así. Además, se debe escribir "D" en "Option" y marcar con "/" la opción "Confirm member Delete".
  Si se pretende eliminar una librería entera, dentro de "Utilities" hay que acceder a "Data Set" y hacer lo mismo que en el caso anterior (obviando lo del miembro, claro).

  Aguardo que la presente entrada haya sido interesante para el lector. De ser así, espero que éste la comente y/o la comparta, por favor.

No hay comentarios:

Publicar un comentario

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.