OS390 V2R4. Procedimientos y ficheros

Procedimento de arranque de TCP OS390 V2R4

COMMAND INPUT ===> SCROLL ===> CSR 
 NP   JOBNAME  STEPNAME PROCSTEP JOBID    OWNER    C POS DP PGN REAL PAGING    S
      TCPIPROC TCPIPROC TCPIP    STC00110 USERTCP    NS  9B   0 5621   0.00   0.
      BMCIDATR BMCIDATR BMCIDATR STC00127 BMCIDAT    NS  8B  32 3579   0.00   0.
       1 //TCPIPROC JOB MSGLEVEL=1                                        
       2 //STARTING EXEC TCPIPROC                                         
       3 XXTCPIP PROC MODULE='TCPIP',PARMS='NOSPIE/CTRACE(CTIEZA00)'      
         XX*                                                               
         XX*  TCP/IP for MVS                                              
         XX*  SMP/E Distribution Name: EZAEB01G                           
         XX*                                                              
         XX*        5655-HAL (C) Copyright IBM Corp. 1989, 1996.          
         XX*        All rights reserved.                                  
         XX*        US Government Users Restricted Rights -               
         XX*        Use, duplication or disclosure restricted             
         XX*        by GSA ADP Schedule Contract with IBM Corp.           
         XX*        See IBM Copyright Instructions                         
         XX*                                                              
         XX*                                                              
         XX*  NOSPIE must be specified in the PARMS above so TCPIP can run
         XX*  authorized - APAR PN65950.                                  
         XX*
         XX*  Added new CTRACE() keyword to specify default Component         
         XX*  Trace SYS1.PARMLIB member.  See &PARMS definition above         
         XX*  for CTRACE(CTIEZA00) specification.                             
         XX*                                                                  
       4 XXTCPIP EXEC PGM=EZAINMAN,                                           
         XX             PARM='&MODULE,ERRFILE(SYSERR),HEAP(512),&PARMS',      
         XX             REGION=17M,TIME=1440                                  
         IEFC653I SUBSTITUTION JCL - PGM=EZAINMAN,PARM='TCPIP,ERRFILE(SYSERR),H
         REGION=17M,TIME=1440                                                  
       5 XXSTEPLIB  DD DSN=TCPIP.DESA.SEZATCP,DISP=SHR                        
       6 XXSYSMDUMP DD SYSOUT=*                                               
         XX*                                                                   
         XX*  The SYSPRINT, SYSERR, SYSERROR, and SYSDEBUG DDs can specify    
         XX*  a dataset name or SYSOUT.  All of these DDs support the use     
         XX*  of alternate data sets, which are specified by replacing the    
         XX*  DD name prefix SYS with SY1, SY2, or SY3.                       
         XX*  Output will cycle from the primary to the alternate data sets   
         XX*  and around again as each data set fills.
         XX*                                                                 
         XX*        SYSPRINT contains runtime diagnostics from TCPIP.        
         XX*                                                                 
       7 XXSYSPRINT DD SYSOUT=*,DCB=(RECFM=VB,LRECL=137,BLKSIZE=0)           
         XX*                                                                 
         XX*        SYSERR contains runtime diagnostics from Pascal.         
         XX*                                                                  
       8 XXSYSERR   DD SYSOUT=*,DCB=(RECFM=VB,LRECL=137,BLKSIZE=0)           
         XX*                                                                 
         XX*        SYSERROR contains error messages from TCPIP that occurred
         XX*        while processing the PROFILE and OBEYFILEs.              
         XX*                                                                 
       9 XXSYSERROR DD SYSOUT=*,DCB=(RECFM=VB,LRECL=137,BLKSIZE=0)           
         XX*                                                                 
         XX*        SYSDEBUG receives output that is generated when the TRACE
         XX*        parameter is specified in the PROFILE data set.           
         XX*                                                                 
      10 XXSYSDEBUG DD SYSOUT=*,DCB=(RECFM=VB,LRECL=137,BLKSIZE=0)
         XX*SY1DEBUG DD DSN=TCPIP.TRACE.ALT1,DISP=SHR                         
         XX*SY2DEBUG DD DSN=TCPIP.TRACE.ALT2,DISP=SHR                         
         XX*SY3DEBUG DD DSN=TCPIP.TRACE.ALT3,DISP=SHR                         
         XX*                                                                  
         XX*        TNDBCSCN is the configuration data set for TELNET DBCS    
         XX*        transform mode.                                           
         XX*                                                                  
         XX*TNDBCSCN DD DSN=SW.TCPIP.SEZAPARM(TNDBCSCN),DISP=SHR                 
         XX*                                                                  
         XX*        TNDBCSXL contains binary DBCS translation table codefiles 
         XX*        used by TELNET DBCS Transform mode.                       
         XX*                                                                  
         XX*TNDBCSXL DD DSN=TCPIP.SEZAXLD2,DISP=SHR                           
         XX*                                                                   
         XX*        TNDBCSER receives debug output from TELNET DBCS Transform 
         XX*        mode, when TRACE TELNET is specified in the PROFILE data se
         XX*                                                                   
         XX*TNDBCSER DD SYSOUT=*
         XX*                                                                  
         XX*        The data set containing the configuration parameters for  
         XX*        TCPIP can be explicitly allocated using the PROFILE DD    
         XX*        statement.  If the PROFILE DD statement is not present, a 
         XX*        hierarchical name search and dynamic allocation will be   
         XX*        performed.  Please see "Understanding TCP/IP Data Set Names
         XX*        in the Customization and Administration Guide for more    
         XX*        information.  The data set name on the PROFILE DD statement
         XX*        can be any sequential data set or a member of             
         XX*        partitioned data set (PDS).                               
         XX*                                                                  
      11 XXPROFILE  DD DSN=TCPIP.DESA.TCPPARMS(PROFILE),DISP=SHR              
         XX*                                                                  
         XX*        SYSTCPD explicitly identifies which data set is to be     
         XX*        used to obtain the parameters defined by TCPIP.DATA.      
         XX*        The SYSTCPD DD statement should be placed in the TSO logon
         XX*        procedure or in the JCL of any client or server executed  
         XX*        as a background task.  The data set can be any sequential
         XX*        data set or a member of a partitioned data set (PDS).     
         XX*                                                                  
         XX*        For more information please see "Understanding TCP/IP Data
         XX*        Set Names" in the Customization and Administration Guide. 
         XX*                                                                  
      12 XXSYSTCPD  DD DSN=TCPIP.DESA.TCPPARMS(TCPDATA),DISP=SHR

File profile OS390-V2R4 TCPIP.DESA.TCPPARMS (profile)

File TCPDATA OS390-V2R4 TCPIP.DESA. TCPPARMS (TCPDATA)

En el fichero hlq.TCPIP.DATA no hay que hacer ninguna entrada especial, aunque hay que chequear el parámetro TCPIPJOBNAME que se ha introducido en el arranque del TCP. Este parámetro es el nombre del procedimiento de arranque del TCP/IP MVS address space. El valor por defecto es TCPIP. Este parámetro se introduce en el menú del entorno local de editran (parámetro TCPNAME).

El parámetro TCPIPJOBNAME es el nombre del procedimiento de arranque usado para arrancar el TCP/IP MVS address space.

Arranque del CICS OS390-V2R4

En la TCPCICS, se van visualizando los mensajes TCP:

La ficha SYSTCPD apunta al TCPDATA y es fundamental si queremos hacer connect vía DNS.

Las librerías LE370 deben estar por delante de las de TCP.