Вы находитесь на странице: 1из 15

Logon

L TSO
CURSO12(USUARIO)
Ingreso al ISPF
OPTION===>P |e
Alocar una biblioteca

OPTION =3 (Utilities) |e
OPTION =2 (Data Set-Allocate) |e
O tambien en command en la primary Option Menu pongo =3.2 |e y me lleva
directamente al mismo lugar.
Completar los campos de ISPF Library con un nombre de Biblioteca ya existente. o
Pongo nueva fuente por ejemplo curso12.cur0308.fuente2 |e.(en DATA SET NAME )
El ispf despliega los parmetros de la biblioteca ya existente |e.
Y cambio el bloque directorio pongo valor mas alto (directory blocas) |e, esto en caso de
que necesite un espacio mas grande para guardar mis miembros.
Command A (Alocar)
Completar el campo DATA SET NAME con el nombre de la Biblioteca a alocar
Se observar que los parmetros de la biblioteca a alocar son los mismos que los
de la biblioteca modelo Modificar (si es necesario) cualquiera de los parmetros.|e
LA biblioteca ha sido alocada!!!
Crear un miembro:
OPTION = 2 (Edit).
Completar los campos de ISPF library.
2

Completar el campo MEMBER con el nombre del nuevo miembro |e.


Se accede al Editor del ISPF.
Comenzar a escribir a la derecha de los en la primer fila.
Oprimiendo |e la fila queda grabada en el buffer del editor.
Para gravar y no salir del editor
Command =save |e.
Para gravar y salir del editor
Command =CANCEL |e. O bien F3.

Profile
Para ver o modificar los parmetros del perfil propio de cada usuario TSO (profile) del
Editor ISPF: Command ===> PROFILE |e.

COMANDOS PRINCIPALES

COMANDOS DE LINEA

La [n] representa un nmero entero. Por ejemplo:C4: copia cuatro lneas


Cuando se ingresan comandos de la forma:
Comando [n]
se debe insertar un espacio a la derecha de dicho nmero [n] , en lnea de comandos.
Por ejemplo
Se desea ingresar el comando C4 en la lnea 12345:
Antes
012345
Despus C4 345
El blanco evita que el editor interprete C42345
F7,F8,F10,F11
F7 UP PAGE
F8 DOWN PAGE
F10 RIGHT PAGE
F11 LEFT PAGE
Por ej: en command pongo MF8 y voy al final del fuente.
5F8 y bajo 5 lineas.
Crear un miembro SELECT:

Con la lista de miembros de una biblioteca en pantalla, se puede crear un nuevo


miembro para la MISMA BIBLIOTECA mediante el comando:
Command ===> SELECT nombre_miembro |e.
El comando select puede abreviarse con la letra s a la izquierda del miembro.
Se accede al Editor del ISPF, editando el nuevo miembro.
Comenzar a escribir a la derecha de los en la primer fila.
Oprimiendo |e la fila queda grabada en el buffer del editor. Gravo en command=
save, cancel para cancelar o F3 para gravar y volver al men anterior.
Crear un miembro CREATE- en la misma biblioteca:
Otra alternativa es crear un miembro mientras se est editando otro sin tener que salir
del Editor. Para esto se deber:
Completar los campos ISPF Library y NO completar el campo MEMBER |e.
Aparecer la lista de miembros que componen la biblioteca.
Para seleccionar un miembro a editar coloque una s a la izquierda del mismo |e.
En caso de estar editando un miembro cualquiera y se desee crear uno nuevo a partir
del se est editando, EN LA MISMA BIBLIOTECA:
Command ===> CREATE nombre_miembro
Comando de bloque CC (copiar bloque) |e. Aparecer la leyenda indicando que el
nuevo miembro fue creado en la misma biblioteca.
Crear un miembro CREATE- en otra biblioteca:
Otra alternativa es crear un miembro mientras se est editando otro sin tener que salir
del Editor. Para esto se deber:
Completar los campos ISPF Library y completar el campo MEMBER con el miembro
del cual se copiari el contenido |e.
En caso de estar editando un miembro cualquiera y se desee crear uno nuevo EN OTRA
BIBLIOTECA:
Comando de bloque CC
Command ===> CREATE |e.
Se proceder a completar los campos de la ISPF library con la nueva biblioteca destino
Completar el campo MEMBER con el nombre del nuevo miembro |e.
Aparecer la leyenda indicando que el nuevo miembro fue creado F3.
Reemplazar el contenido de un miembro:
Es posible copiar parte o todo el contenido de un miembro que se est editando, a otro
miembro ya existente reemplazando el contenido de este ltimo:
Command ===> REPL nombre_miembro
Comando de bloque CC (copiar bloque)
En el ejemplo se agrega a cada una de las lneas del miembro PEPE, la leyenda a
reemplazar contenido de pepe3 |e.
Si no se especifica el miembro, es posible reemplazar el contenido de un miembro en
otra biblioteca.
Habiendo sido reemplazado el contenido del miembro PEPE3, se utiliza el comando
CAN para no grabar lo agregado en las lneas del miembro PEPE |e y vuelve al men
edit.
Copiar el contenido desde otro miembro:
Se procede a editar un miembro.
Es posible copiar al miembro que se est editando, el contenido de otro miembro.

Command ===> COPY nombre_miembro


Comando de lnea A (copiar after) |e.
Si se desea integrar al miembro que se est editando el contenido de un miembro de otra
biblioteca:
Command ===> copy
Completar los campos ISPF Library correspondientes |e.
Aparecer la leyenda indicando que el miembro ha sido copiado F3.
Ver un miembro Visualizacion directa
Desde el Men Principal del ISPF:
Option ===> 1 (VIEW) |e.
Completar, si es necesario, los campos ISPF Library.
Completar el campo MEMBER con el nombre del miembro que se desea visualizar |e.
Si se utiliza el carcter * como comdn en el nombre del miembro Ejemplo: PEPE* el
ISPF despliega la lista de miembros cuyo nombre comience con PEPE.
Ver un miembro Visualizacion por seleccin:
Completar, si es necesario, los campos ISPF Library.
Para visualizar los miembros que componen la biblioteca NO completar el campo
MEMBER |e.
Seleccionar el miembro que se desea visualizar:
Colocar una s a la izquierda del mismo |e.
Copiar miembros de una biblioteca a otra:
Desde el Men Principal del ISPF:
Option ===> 3 |e.
Desde el Men de Utilitarios del ISPF:
Option ===> 3 |e.
Primero completar los campos del ISPF Library que representan la biblioteca origen
desde la cual se desea copiar uno o ms miembros
SI SE DESEA COPIAR MAS DE UN MIEMBRO (como en el presente ejemplo) NO
COMPLETAR EL CAMPO MEMBER. Option ===> C |e.
Luego completar los campos Library ISPF que representan la biblioteca destino de la
copia |e.
Luego el ISPF despliega la lista de miembros de la biblioteca origen
Seleccionar los miembros a copiar, ingresando una s a la izquierda de dichos
miembros |e.
Es posible seleccionar todos los miembros de la biblioteca mediante:
Command ===> S *.
Luego el ISPF mostrar uno de los siguientes mensajes:
COPIED si el miembro NO EXISTIA anteriormente en la biblioteca destino.
REPLACED si el miembro EXISTIA anteriormente en la biblioteca destino.F3.
Copiar un miembro a otro en la misma biblioteca:
Primero completar los campos del ISPF Library que representan la biblioteca
origen desde la cual se desea copiar uno o ms miembros.
SI SE DESEA COPIAR UN SOLO UN MIEMBRO (como en el presente
ejemplo) DEBE COMPLETARSE EL CAMPO MEMBER.
Option ===> C |e.
Luego completar el campo MEMBER con un nombre distinto al origen. |e.

El ISPF desplegar el mensaje indicando la cantidad de miembros copiadosF3.


Mover miembros de una biblioteca a otra:
Desde el Men de Utilitarios del ISPF: Option ===> 3 |e.
Primero completar los campos del ISPF Library que representan la biblioteca origen
desde la cual se desea mover uno o ms miembros.
SI SE DESEA MOVER MAS DE UN MIEMBRO (como en el presente ejemplo) NO
COMPLETAR EL CAMPO MEMBER. Option ===> M |e.
Luego completar los campos Library ISPF que representan la biblioteca
destino del (los) miembro(s) a mover |e.
Luego el ISPF despliega la lista de miembros de la biblioteca origen.
Seleccionar los miembros a mover, ingresando una s a la izquierda de dichos
miembros |e.
Es posible seleccionar todos los miembros de la biblioteca mediante:
Command ===> S *.
Luego el ISPF despliega la leyenda MOVED a la derecha de los miembros procesados
F3.
Eliminar un miembro de una biblioteca:
Desde el Men de Utilitarios del ISPF:
Option ===> 1 |e.
Primero completar los campos del ISPF Library que representan la biblioteca en la cual
se encuentra(n) el(los) miembro(s) a eliminar.
SI SE DESEA ELIMINAR UN SOLO UN MIEMBRO (como en el presente ejemplo)
DEBE COMPLETARSE EL CAMPO MEMBER. Option ===> D |e.
El ISPF solicitar un confirmacin por cada miembro que se desee eliminar de la
biblioteca.
Para confirmar |e.
Para Cancelar F3.
Eliminar mas de un miembro de una biblioteca:
Primero completar los campos del ISPF Library que representan la biblioteca en la cual
se encuentra(n) el(los) miembro(s) a eliminar.
SI SE DESEA ELIMINAR MAS DE UN MIEMBRO (como en el presente ejemplo)
NO DEBE COMPLETARSE EL CAMPO MEMBER |e.
Luego el ISPF despliega la lista de miembros de la biblioteca origen.
Seleccionar los miembros a eliminar, ingresando una d a la izquierda de dichos
miembros |e.
El ISPF solicitar un confirmacin por cada miembro que se desee eliminar de la
biblioteca.
Para confirmar |e.
Para Cancelar F3.
Luego el ISPF despliega la leyenda DELETED a la derecha de los miembros procesados.

Primero se completa los campos del ISPF Library que representan la biblioteca en la
cual se encuentra(n) el(los) miembro(s) a eliminar.
SI SE DESEA ELIMINAR MAS DE UN MIEMBRO (como en el presente ejemplo)
NO DEBE COMPLETARSE EL CAMPO MEMBER.

Option ===> D |e.


Renombrar un miembro de la biblioteca:
Desde el Men de Utilitarios del ISPF:
Option ===> 1 |e.
Primero completar los campos del ISPF Library que representan la biblioteca en la cual
se encuentra el miembro a renombrar.
SI SE DESEA RENOMBRAR UN SOLO MIEMBRO (como en el presente ejemplo)
DEBEN COMPLETARSE EL CAMPO MEMBER y NEW NAME.
Option ===> R |e.
El ISPF mostrar el mensaje 1 MEMBER RENAMED.

Renombrar mas de un miembro de una biblioteca:


Primero completar los campos del ISPF Library que representan la biblioteca en la cual
se encuentran los miembros a renombrar.
SI SE DESEA RENOMBRAR UN SOLO MIEMBRO (como en el presente ejemplo)
NO COMPLETAR LOS CAMPOS MEMBER y NEW NAME.Option ===> R |e.
Luego el ISPF despliega la lista de miembros de la biblioteca.
Seleccionar los miembros a renombrar, ingresando una r a la izquierda de dichos
miembros y el nuevo nombre a la derecha |e.
Luego el ISPF despliega la leyenda RENAMED a la derecha de los miembros procesados.

Comparar el contenido de dos miembros:


En el ejemplo, primero cotejamos el contenido de los dos miembros a comparar
Option ===> 1 |e.

Completar, si es necesario, los campos ISPF Library.


Completar el campo MEMBER con el nombre del miembro que se desea visualizar |e.
Luego se procede a efectuar una divisin de la pantalla
Posicionar el cursor en la lnea de la pantalla en la cual se la desea dividir.
Oprimiendo F2 se efecta la divisin (split)
Se visualiza una nueva sesin TSO en la parte inferior de la pantalla.
Se procede a ingresar al ISPF.
Para pasar el control de una divisin a otra se oprime F9.
Desde el Men Principal del ISPF, en la sesin inferior, se procede a visualizar el
segundo miembro a comparar Option ===> 1 |e.
Completar, si es necesario, los campos ISPF Library.
Completar el campo MEMBER con el nombre del miembro que se desea visualizar |e.
Aparecer el contenido del miembro correspondiente.
Volver al men Principal de ISPF en la sesin inferior:
Posicionar el cursor en la sesin inferior
Oprimir la tecla F4 la cual equivale a oprimir sucesivamente la tecla F3.
Luego se volver al Men
Principal del MVS en la parte
inferior de la pantalla.
Oprimir la tecla F3 para cerrar la sesin inferior.
Oprimir luego la tecla F3 para acceder al Men Principal del ISPF.
Desde el Men Principal del
ISPF: Option ===> 3 |e.
Desde el Men de Utilitarios del ISPF: Option ===> 12 |e.
Primero se deben completar los campos ISPF Library y el campo MEMBER con el
nombre del primer miembro a comparar: |e.

10

Luego se debe completar los campos ISPF Library y el campo MEMBER con el
nombre del segundo miembro a comparar:
En el campo LISTING DD NAME se especifica el archivo secuencial en el cual se
alojar el resultado de la comparacin. Dicho archivo deber tener una longitud de
registro de 133 posiciones.
Oprimiendo |e comienza el proceso de comparacin.
Automticamente el ISPF muestra en pantalla el resultado de la comparacin
A toda lnea del Primer miembro comparado que no existe en el Segundo se le
antepone una I.
A toda lnea del Segundo miembro comparado que no existe en el Primero se le
antepone una D F8. F3.
Buscar un String dentro de un miembro:
Desde el Men de Utilitarios del ISPF: Option ===> 14 |e.
Primero se deben completar los campos ISPF Library y el campo MEMBER con el
nombre del miembro dentro del cual se desea efectuar la bsqueda de la cadena de
caracteres.
En el campo LISTING DATA SET se especifica el archivo secuencial en el cual se
alojar el resultado de la bsqueda. Dicho archivo deber tener una longitud de registro
de 133 posiciones
|e.
Si se desea efectuar la bsqueda en ms de un miembro de la biblioteca, no se deber
completar el campo MEMBER. El ISPF mostrar la lista de miembros de la biblioteca.
Para seleccionarlos, coloque una s a la izquierda del miembro.
El ISPF despliega una ventana en la cual se puede ingresar hasta 10 cadenas de
caracteres a ser buscadas en el miembro. |e

Aparecer una ventana indicando que la bqueda se encuentra en proceso.


Automticamente el ISPF muestra en pantalla el resultado de la bsqueda.
Indica el o los nmeros de lnea dentro del miembro en las cuales se encontr la cadena
de caracteres. F8.
Comprimir una biblioteca:
Desde el Men de Utilitarios del ISPF:Option ===> 1 |e.
Primero se deben completar los campos ISPF Library, sin completar el campo
MEMBER, ya slo se pueden comprimir bibliotecas|e.Si se posee la autorizacin
suficiente sobre la biblioteca, el ISPF desplegar el mensaje COMPRESS
SUCCESSFUL. F3.
Alocar un archivo secuencial:
Desde el Men de Utilitarios del ISPF:Option ===> 2 |e.
Se procede a completar el campo DATA SET NAME con el nombre de un archivo
secuencial ya existente a tomarse como modelo.
El ISPFasignar los parmetros de alocacin del archivo modelo al archivo que sse
intenta alocar
|e.
Si se completa el campo DATA SET NAME el ISPF NO toma en cuenta la informacin
contenida en los campos ISPF Library.El ISPF despliega los parmetros de alocacin
del archivo modelo. F3.

11

Se procede a completar el campo DATA SET NAME con el nombre del archivo a
alocar. Option ===> A |e.
El ISPF despliega los parmetros de alocacin del archivo modelo que en este ejemplo
sern los mismos para el nuevo archivo |e.
El ISPF despliega el mensaje DATA SET ALLOCATED F3.

Renombrar un archivo secuencial:


Desde el Men de Utilitarios del ISPF: Option ===> 1 |e.
Se procede a completar el campo DATA SET NAME con el nombre del archivo a
renombrar
Option ===> R |e.
Si se completa el campo DATA SET NAME el ISPF NO toma en cuenta la informacin
contenida en los campos ISPF Library.
El ISPF despliega una ventana para ingresar el nuevo nombre del archivo secuencial.
Completar el campo DATA SET NAME con el nuevo nombre del archivo.
|e.
El ISPF despliega el mensaje DATA SET RENAMED.
F3.
Eliminar un archivo secuencial:
Desde el Men de Utilitarios del ISPF:
Option ===> 1 |e.
Se procede a completar el campo DATA SET NAME con el nombre del archivo a
eliminar.
Option ===> D |e.
El ISPF despliega una ventana solicitando la confirmacin de la eliminacin del archivo
secuencial.

Si se desea eliminarlo: |e

Si no se desea eliminarlo: F3.


El ISPF desplegar el mensaje DATA SET DELETED.
Comparar dos archivos secuenciales:

Desde el Men de Utilitarios del ISPF:


Option ===> 12 CTRL.
Se procede a completar el campo DATA SET NAME con el nombre del primer archivo
a comparar.CTRL.
Luego se debe completar el campo DATA SET NAME con el nombre del segundo
archivo a comparar.
En el campo LISTING DD NAME se especifica el archivo secuencial en el cual se
alojar el resultado de la comparacin. Dicho archivo deber tener una longitud de
registro de 133 posiciones.
Oprimiendo CTRL comienza el proceso de comparacin.
Automticamente el ISPF muestra en pantalla el resultado de la comparacin
12

A toda lnea del Primer archivo comparado que no existe en el segundo se le antepone
una I.
A toda lnea del Segundo archivo comparado que no existe en el primero se le antepone
una D. F11.
El ISPF muestra el resultado de la bsqueda a partir de la columna 62

F10, F8, F11.


Recupero de un archivo migrado:
Desde el Men de Utilitarios del ISPF:
Option ===> 4
CTRL.
Se procede a completar el campo DSNAME LEVEL con un sufijo, filtro de los
nombres de archivos que el ISPF listar.
Se deble utilizar el * como comodn.CTRL.
El ISPF lista todos los archivos cuyo nombre comience con el sufijo completado en la
pantalla anterior.CTRL.
Para recuperar un archivo migrado con SMS (Subsistema del MVS):
Command ===> HRECALL
CTRL.
El ISPF en respuesta al requerimiento de recupero despliega el mensaje HRECALL
RC=0 en caso de no haber tenido ningn problema en invocar el servicio de
recuperacin del SMS. CTRL.
Cuando el SMS recupera el archivo nos lo notifica en pantalla. CTRL.
Eliminacin de un archivo migrado:
Para eliminarr un archivo migrado con SMS:
Command ===> HDELETE CTRL.
Cuando el SMS elimina el archivo nos lo notifica en pantalla. CTRL.
El ISPF nos despliega el correspondiente cdigo de retorno de la operacin a la derecha
del archivo procesado.CTRL.
Migracin de un archivo:
Para migrar un archivo con SMS (Subsistema del MVS):
Command ===> HMIGRATE
CTRL.
Cuando el SMS migra el archivo nos lo notifica en pantalla. CTRL.
El ISPF nos despliega el correspondiente cdigo de retorno de la operacin, a la
derecha del archivo procesado. F3.
Recupero de un archivo migrado:
Se procede a completar el campo VOLUME SERIAL con el nombre del disco del cual
se desea obtener informacin.
Command ===> V CTRL.
Ver informacin sobre el VTOC de un disco:
Option V El ISPF despliega una ventana con la informacin del disco
F3. F3x4 o 5 veces.
Proceso de Logoff TSO:

13

El TSO despliega la pantalla de opciones con respecto a las acciones a tomar con el
archivo de log del usuario.
Generalmente se selecciona la opcin 2.
Tambin se especifica la clase de JES2 destinada a imprimir el archivo de log del
usuario en caso de requerirse esta operacin.
Para finalizar la sesin TSO seleccionar alguna de las 4 opciones de proceso del
archivo del log y oprimir: CTRL.

14

15

Вам также может понравиться