Creación del miembro de STEPLIB_NAME para un Servidor de nombres de usuarios

Esto forma parte de una tarea más amplia de creación de un Servidor de nombres de usuarios en z/OS.

Antes de empezar

Para completar esta tarea, debe haber completado la tarea siguiente:

Si ya ha creado un miembro de STEPLIB al personalizar el intermediario, (consulte la sección Creación del miembro de STEPLIB_NAME para un intermediario), omita este paso.

El mandato mqsicustomize crea un miembro de STEPLIB de plantilla en el PDSE de componente denominado BIPSLIB. Puede copiar esto en un miembro que corresponda con el STEPLIB_NAME en el Archivo de entrada de personalización y actualizarlo en consecuencia.

O bien, puede crear su propio miembro utilizando el mismo STEPLIB_NAME. Este miembro contendrá los nombres de conjuntos de datos de las bibliotecas del sistema que se concatenarán en la STEPLIB del procedimiento de la tarea iniciada y de los trabajos del programa de utilidad. La finalidad de este miembro es facilitar la aplicación del servicio a corequisite libraries y migrarlas, sin tener que personalizar de nuevo los intermediarios y el Servidor de nombres de usuarios que utilizan estos recursos. Seleccione un nombre lógico, por ejemplo WMQISTEP. Todos los intermediarios pueden utilizar este nombre en el Servidor de nombres de usuarios. Si es preciso, puede crear este miembro tal como se muestra a continuación:

Necesita:
  • Las bibliotecas de WebSphere MQ: puede copiarlas del procedimiento JCL del gestor de colas.
  • Las bibliotecas de DB2 y las bibliotecas que contienen DSNTIAD, DSNTEP2 o equivalente.
  • Las bibliotecas LE: si ya están en la lista de enlaces, no es necesario especificarlas.
  • Bibliotecas ISPF utilizadas por el formateador DUMP.
A continuación, se muestra un ejemplo:
//*        Delete Libraries that are in the LNKLST concatenation
//*
//*        Adapt this member to your needs and copy it to a member with
//*        the name specifed by key STEPLIB_NAME in mqsicompcif.
//*        Then copy STEPLIB_NAME to your USER_PROCLIB_PDS library.
//*
//*        LE Runtime Library
//STEPLIB  DD DISP=SHR,DSN=PP.ADLE370.ZOS140.SCEERUN
//*
//*        DB2 Runtime Libraries
//         DD DISP=SHR,DSN=SYS2.DB2.V710.SDSNEXIT
//         DD DISP=SHR,DSN=SYS2.DB2.V710.SDSNLOAD
//         DD DISP=SHR,DSN=DB2.V710.RUNLIB.LOAD
//*
//*        WebSphere MQ Runtime Libraries
//         DD DISP=SHR,DSN=MQM.V530.SCSQANLE
//         DD DISP=SHR,DSN=MQM.V530.SCSQAUTH
//         DD DISP=SHR,DSN=MQM.V530.SCSQLOAD
//*
//*        ISPF and concatenated USS Runtime Libraries
//ISPPLIB  DD DISP=SHR,DSN=SYS1.SBPXPENU
//ISPSLIB  DD DISP=SHR,DSN=SYS1.SISPSENU
//         DD DISP=SHR,DSN=SYS1.SISPSLIB
//ISPTLIB  DD DISP=SHR,DSN=SYS1.SISPTENU
//ISPMLIB  DD DISP=SHR,DSN=SYS1.SBPXMENU
//         DD DISP=SHR,DSN=SYS1.SISPMENU
//*
//*        Library containing USS related REXX procedures (OCOPY)
//SYSEXEC  DD DISP=SHR,DSN=SYS1.SBPXEXEC
//*
Algunas de estas bibliotecas pueden existir en LINKLIST o en Link List Look Aside (LLA). De este modo, no necesita tenerlas en la concatenación de STEPLIB. Por ejemplo el conjunto de datos SCEERUN suele estar en LINKLIST.

Conceptos relacionados
Servidor de nombres de usuarios

Tareas relacionadas
Creación de un Servidor de nombres de usuarios en z/OS
Personalización del Servidor de nombres de usuarios
Creación de colas del Servidor de nombres de usuarios
Creación del miembro de STEPLIB_NAME para un intermediario