• No se han encontrado resultados

Utilizar EZ-Setup e iSeries Navigator con servidores de sistema principal

Describeelmodode sabersilavía decomunicaciónnecesariaestáactivay cómoiniciarlasiespreciso. EZ-SetupeiSeriesNavigatorpuedenconectarsealosservidoresdeiniciodesesión,centralyalde llamadaa programasdistribuidos ymandatosremotossinqueseejecuteunprotocolodecomunicaciones enelservidor iSeries.Es decir,EZ-SetupsepuedeconectarantesdehaberejecutadoSTRTCP.Lavía utilizadapermiteaEZ-Setuprealizarparte delaconfiguracióninicial deiSeriesantesdeconfiguraro iniciarcualquierprotocolodecomunicaciones. Estetemadescribelamaneradedeterminarsilavíade comunicaciónqueutilizaEZ-Setupy OperationsConsoleestáactivaycómo reiniciarlasielnecesario. ParaobtenerinformaciónsobrelamaneradeconfigurarlaconexiónqueutilizaEZ-Setup,consultela ayudaenlíneaparaEZ-Setup.

Lavía decomunicaciónqueutilizaEZ-Setup requierequetrestrabajos,QNEOSOEM,seejecutenenel subsistemaQSYSWRK.ElsubsistemaQSYSWRKtiene untrabajodearranqueautomático paraestavía decomunicación.Eltrabajodearranqueautomático, QNEOSOEM,someteotrosdostrabajosconel nombredeQNEOSOEMenelsubsistemaQSYSWRK.Siunodelostrabajosnoestáactivo,inícielo emitiendoelmandato siguiente:

QSYS/SBMJOB CMD(QSYS/CALL PGM(QSYS/QNEOSOEM)) JOB(QNEOSOEM) JOBD(QSYS/QNEOJOBD) JOBQ(QSYS/QSYSNOMAX) PRTDEV(*JOBD) OUTQ(*JOBD) USER(*JOBD) PRTTXT(*JOBD) SYSLIBL(*SYSVAL) INLLIBL(*JOBD)

LOGCLPGM(*YES) MSGQ(*NONE) SRTSEQ(*SYSVAL) LANGID(*SYSVAL) CNTRYID(*SYSVAL) CCSID(*SYSVAL)

Elmandatoiniciará lostrestrabajos QNEOSOEMsiesnecesario.

Utilización

de

programas

de

salida

de

servidor

Estetemadescribecómograbar yregistrarprogramasde salida.Encontrarátambiénenestasección parámetrosdeprogramasdesaliday ejemplosdeprogramación.

Losprogramasdesalidapermiten alosadministradoresde sistemacontrolarlasactividadesquese permitena unusuario declienteporcadaunodelosservidoresespecíficos.Todoslosservidores soportanprogramasdesalidagrabados porusuarios.Estetemadescribelamaneradeutilizarlos

programasde salidaycómoconfigurarlos.Tambiénproporcionaprogramasdeejemploquepueden ayudara controlarelacceso alasfuncionesde servidor.

Nota: Alutilizarlosejemplosdecódigo,aceptarálostérminosdel“Informacióndelicenciadecódigoy

declaraciónde limitaciónderesponsabilidad” enlapágina161.

Registrar

programasde

salida

Identificarunprogramade salidaalquedebellamarse.

Trabajar

con

el

recursode

registro

Parapermitira losservidoresdeterminara quéprograma desalidadeben llamar(siesquetienenque llamaraalguno)esprecisoregistrarelprograma desalida.Sepuederegistrarelprogramadesalida utilizandoelrecursoderegistroi5/OS.

Ademásderegistrarunprogramadesalida,esnecesarioreiniciarlostrabajosdeprearranquede un servidordeterminado.Si estepaso,nosellamaráalprogramade salidahastaque,pordesgaste,se iniciennuevostrabajosdeservidor.Parapoder invocaralprogramade salidadelservidordearchivos, debehabersereiniciadoelsubsistema QSERVER.

Pararegistrarunprograma desalidaconelrecursoderegistro, utiliceelmandatoTrabajarcon informaciónderegistro(WRKREGINF).

+---+ | Trabajar con información de registro (WRKREGINF) |

| |

| Teclee opciones, pulse Intro. |

| |

| Punto de salida . . . *REGISTERED |

| Formato de punto de salida . . . *ALL Nombre, genérico*, *ALL |

| Salida . . . * *, *PRINT |

| |

+---+ PulseIntroparaverlospuntos desalidaregistrados.

+---+ | Trabajar con información de registro |

| |

| Teclee opciones, pulse Intro. |

| 5=Visualizar punto de salida 8=Trabajar con programas de salida |

| |

| Salir |

| Punto de salida |

| Opc Formato de punto Texto registrado |

| _ QIBM_QCA_CHG_COMMAND CHGC0100 *YES Cambiar prog. salida mandato |

| _ QIBM_QCA_RTV_COMMAND RTVC0100 *YES Recuperar prog. salida mandato|

| _ QIBM_QHQ_DTAQ DTAQ0100 *YES Servidor cola datos original |

| _ QIBM_QIMG_TRANSFORMS XFRM0100 *YES |

| _ QIBM_QJO_DLT_JRNRCV DRCV0100 *YES Suprimir receptor de diario |

| _ QIBM_QLZP_LICENSE LICM0100 *YES Servidor gestión lic. original|

| _ QIBM_QMF_MESSAGE MESS0100 *YES Servidor de mensajes original |

| _ QIBM_QMH_REPLY_INQ RPYI0100 *YES Manejar resp. a mens. pregunta|

| 8 QIBM_QNPS_ENTRY ENTR0100 *YES Servidor impr. red - entrada |

| _ QIBM_QNPS_SPLF SPLF0100 *YES Servidor impr. red - spool |

| _ QIBM_QOE_OV_USR_ADM UADM0100 *YES Administr. OfficeVision/400 |

| |

| Mandato |

| ===> |

| |

Elijalaopción8 paratrabajarconlosprogramasdesalidaparaelpuntode salidadefinidodelservidor conelquedesea trabajar.

+---+ | Trabajar con programas de salida |

| |

| Punto de salida: QIBM_QNPS_ENTRY Formato: ENTR0100 |

| |

| Teclee opciones, pulse Intro. |

| 1=Añadir 4=Eliminar 5=Visualizar 10=Sustituir |

| |

| Salir |

| Programa Salir |

| Opc Número Programa Biblioteca |

| 1_ __________ __________ |

| |

| (No se han encontrado programas de salida) |

| |

+---+ Utilicelaopción1paraañadirunprogramade salidaaunpuntodesalida.

Notas:

v

Siyahayunprogramade salidadefinido,deberáeliminarloantesde cambiarelnombredel

programa.

v Aunqueelrecursode registropuededarsoporteavariassalidasdeusuarioparaunnombrede

formatoypuntodesalidaespecíficos,losservidoressiemprerecuperanelprogramadesalida 1.

v Paraqueelcambioentreenvigor,debefinalizary reiniciarlostrabajosdeprearranque.

+---+ | Añadir programa de salida (ADDEXITPGM) |

| |

| Teclee opciones, pulse Intro. |

| |

|Punto de salida . . . > QIBM_QNPS_ENTRY |

|Formato de punto de salida . . . > ENTR0100 Nombre |

|Número de programa . . . > 1 1-2147483647, *LOW, *HIGH |

| Programa . . . MYPGM Nombre |

| Biblioteca . . . MYLIB Nombre, *CURLIB |

|THREADSAFE . . . *UNKNOWN *UNKNOWN, *NO, *YES |

|Acción de trabajo multihebra . . . . *SYSVAL *SYSVAL, *RUN, *MSG, |

| Texto ’descriptivo’. . . *BLANK |

| |

+---+ Entreelnombredeprogramay bibliotecaparaelprogramaenestepuntodesalida.

Sepuedeutilizarelmismoprogramaparavariospuntosdesalida.Elprograma puedeutilizarlosdatos queseenvíancomoentradaparadeterminarlamanerademanejar diferentestiposde peticiones.

Acontinuaciónfiguranlospuntosdesalida ynombresde formatoparacadaunodelosservidoresi5/OS específicos.

QIBM_QPWFS_FILE_SERV(Servidordearchivos)

Nombredeformato PWFS0100

QIBM_QZDA_INIT(Iniciacióndeservidor debasesdedatos)

Nombredeformato ZDAI0100

Nombredeaplicación *SQL

QIBM_QZDA_NDB1(Peticionesdebasede datosnativadeservidor debasede datos)

Nombresdeformato ZDAQ0100ZDAQ0200

Nombredeaplicación *NDB

QIBM_QZDA_ROI1(Peticionespararecuperarinformaciónde objetodeservidor debasesdedatos)

Nombresdeformato ZDAR0100ZDAR0200

Nombredeaplicación *RTVOBJINF

QIBM_QZDA_SQL1(PeticionesSQLdeservidor debasesde datos)

Nombresdeformato ZDAQ0100

Nombredeaplicación *SQLSRV

QIBM_QZDA_SQL2(PeticionesSQLdeservidor debasesde datos)

Nombresdeformato ZDAQ0200

Nombredeaplicación *SQLSRV

QIBM_QZHQ_DATA_QUEUE(Servidordecolasdedatos)

Nombredeformato ZHQ00100

Nombredeaplicación *DATAQSRV

QIBM_QNPS_ENTRY(Servidordeimpresióndered)

Nombredeformato ENTR0100

Nombredeaplicación QNPSERVR

QIBM_QNPS_SPLF(Servidordeimpresióndered)

Nombredeformato SPLF0100

Nombredeaplicación QNPSERVR

QIBM_QZSC_LM(Peticionesde gestióndelicenciasdeservidor central)

Nombredeformato ZSCL0100

QIBM_QZSC_NLS(PeticionesNLSde servidorcentral)

Nombredeformato ZSCN0100

Nombredeaplicación *CNTRLSRV

QIBM_QZSC_SM(Servidorde licencias)

Nombredeformato ZSCS0100

Nombredeaplicación *CNTRLSRV

QIBM_QZRC_RMT(Servidordellamadasamandatos remotosy programasdistribuidos)

Nombredeformato CZRC0100

Nombredeaplicación *RMTSRV

QIBM_QZSO_SIGNONSRV(Servidorde iniciodesesión)

Nombredeformato ZSOY0100

Nombredeaplicación *SIGNON