Sie sind auf Seite 1von 46

ARQUITECTURA AS/400

EXPOSITOR : Ing. Rolando Rojas Gallo CIP 132068 Mail: E00059@utp.edu.pe

AGENDA
ARQUITECTURA AS/400 Conceptos , entorno y organizacin (Perfil de usuario, librerias,objetos y miembros) SISTEMA OPERATIVO OS/400 Definicin,Gestin de objetos, de trabajos y de mensajes UTILITARIOS Gestor Desarrollo de Programas (PDM) y Editor (SEU) BASE DE DATOS DB2/400-DFU Conceptos ,Archivos fisicos y logicos ,Utilitario DFU y Query ARCHIVOS DE PANTALLA SDA LENGUAJE DE CONTROL CL ARCHIVOS DE IMPRESORA - RLU PROGRAMACION RPGLE/400 Esrtructura de un programa,definicin de objetos,sentencias programasin estructura,gestion de archivos y estructura de datos,aplicaciones,etc

CONCEPTOS GENERALES
Es un servidor diseado para trabajar en multiples plataformas (UNIX,LINUX,WINDOWS , OS/400,etc) El modelo 270 del AS/400, esta diseado para ofrecer a las pequeas y medianas empresas diversas aplicaciones de Lotus Domino, como correo electrnico, servidor Web y administracin de relaciones con los clientes. IBM AS/400 es la computadora de negocios comercial para mltiples usuarios ms popular del mundo, de la que se han vendido 700.000 sistemas en ms de 150 paises.

CONCEPTOS GENERALES
Es un poderoso y flexible servidor de transacciones capaz de administrar y conectar a travs de la Web las principales aplicaciones de una empresa con sus proveedores, distribuidores y clientes. El AS/400 escala de un solo procesador a uno de 24 vas, y est en su sexta generacin de la tecnologa RISC de 64 bits. Es por eso que nuestra INSTITUCION cuenta con un servidor modelo 270, para que los alumnos puedan trabajar con el servidor directamente, realizando programas, pantallas, reportes, conexiones con otros lenguajes de programacin como Visual Basic, Visual Age for RPG, etc.

TOPOLOGIA DE RED

CONCEPTOS GENERALES

IP PBLICA

Tanto como para la red Pblico y la red Privada se necesita un emulador de pantalla AS/400 (Ejemplo SYMTRAX).

ACCESANDO AL AS/400 DESDE LA INTRANET E INTERNET

Caractersticas del Servidor AS/400 Modelo 270


Software
Sistema Operativo OS/400 Versin V5R1M0 o V5R2M0

Memoria (Range)
8GB a 64GB

Disco (Range)
840GB a 4TERA

Desempeo del procesador


150 a 2350 CPW

Entorno del AS/400


Al encender el sistema AS/400, se despliega una pantalla de inicio de sesin, en donde se deber teclear el nombre del usuario y una contrasea propia del usuario, estos datos sern proporcionados por el responsable de sistema a cada persona que vaya a tener acceso al sistema.

Entorno del AS/400

Entorno del AS/400


En la parte inferior de la pantalla aparecen las teclas de funcin, estas teclas pueden variar de acuerdo al men o proceso con el cual se esta trabajando, por lo pronto solo se explicaran las ms comunes. F1=Ayuda Esta tecla no se encuentra visible en esta pantalla pero puede ser pulsada y se utiliza para brindar informacin del contenido y uso de la pantalla con la que se est trabajando, algn punto de opcin o campo a teclear. F3= Salir Esta opcin es utilizada para salir del men actual y regresar al men de inicio o punto de partida, esta tecla de funcin siempre realizara el mismo proceso. F4=Solicitud Esta tecla es utilizada para complementar la informacin cuando se desea o se est trabajando con mandatos, es decir se teclea el mandato principal y al pulsar la tecla de F4, desplegar una pantalla con los parmetros disponibles para su uso. Cuando se visualizan los parmetros de algn mandato, es posible que tambin aparezca la tecla de funcin F4, pero en estos casos se utiliza para consultar las diferentes opciones de parmetros a teclear. F9=Recuperar Pulse esta tecla de funcin si desea recuperar los diferentes mandatos tecleados en la lnea de mandatos, estos se irn presentando uno a uno en orden regresivo. F12=Regresar Es utilizada para regresar a la pantalla previa de la que se gener el acceso a la pantalla actual. F23=Establecer men inicial Esta tecla sirve para establecer el men inicial que utilizara cada usuario, y tiene funcionalidad an y cuando no aparezca al pie de la pantalla (existen excepciones).

Ambiente del AS/400


El AS400 se puede decir que se divide en 4 partes, la siguiente figura muestra la forma en que se puede dividir el AS400.

Ambiente del AS/400

Donde:
Perfil de Usuario : Es el usuario por el cual se ingresa al As400 Librera: Es la forma en que el as/400 trabaja y se administra. La librera es un rea donde se almacenan archivos, programas, etc. que corresponden a dicha librera. Se puede manejar una librera por sistema, por rea, dpto., etc. (esto es definido por el rea de sistemas). Archivos Fuentes u Objetos: Se generan en base a las compilaciones, ya sea de archivos o programas (fuentes). El objeto de un archivo se puede visualizar, para ver la informacin que la compone y el objeto de un programa no se puede ver (en este caso se visualiza el fuente). Miembros Fuentes : Es el cdigo que se desarrolla para la generacin de un archivo /programa, este se compila para generar el objeto. Si un fuente no es compilado, no se puede guardar informacin en archivos o no se puede correr o ejecutar un programa.

Ambiente del AS/400


Tipos De Objetos Y Fuentes: Los tipos de objetos ms comunes pueden ser: *FILE puede tener los siguientes atributos: ser un archivo fsico (PF), lgico (LF), archivo de pantalla (DSPF), printer file (PRTF) *PGM puede tener los siguientes atributos: CLP, RPG, RPGLE Los tipos de fuentes mas comunes son:
PF LF DSPF PRTF RPGLE CLP Archivos Fsicos (Phisical File) Archivos Lgicos (Logical File) Archivos de Pantallas (Display File) Archivos de Reportes (Printer File) Programas RPG ILE Programas de Control (Control Lenguaje Program)

Sistema Operativo OS/400


El Sistema Operativo (Os/400) es el principal programa de control en el sistema operativo para el sistema iSeries (Antes As/400), la versin del Os/400 es la V5R1M0. Para poder visualizar la versin del Sistema Operativo Os/400 se va al men. GO LICPGM

Sistema Operativo OS/400


Luego pulsamos [Enter], y el sistema nos contestara con un nuevo men, tal como la siguiente figura. Si queremos ver la versin del As/400, solo pulsamos la tecla de funcin [F11], y el sistema nos contestara con la siguiente pantalla.
Sistema Operativo

Sistema Operativo OS/400


El Os/400 viene con mens y comandos de Lenguaje de Control(CL) que Ud. Puede usar para trabajar en el sistema iSeries. El Os/400 permite que se ejecuten conjuntamente Trabajos Interactivos y Batch. El operador tiene la interfaces para controlar los trabajos(Interactivos y en Batch).

.El Sistema Operativo Os/400 soporta tanto Operaciones Interactivas como de proceso por lotes.

Sistema Operativo OS/400


Incluye:
Gestin de Objetos: Localiza los objetos tales como archivos y programas cuando se les solicita.Comandos: WRKOBJ, DSPOBJD, WRKOBJPDM, etc.
Gestin de Trabajos: Es responsable del mantenimiento del flujo de trabajos a travs de todo el sistema.Comandos: WRKACTJOB, DSPJOB, SMBJOB, etc. Gestin de Base de Datos: Maneja los datos almacenados en archivos de base de datos; es decir, donde estn almacenados, como recuperarlos y las caractersticas de los datos.Comandos: CRTPF, DSPPFM, UPDDTA, etc.

Sistema Operativo OS/400


Incluye:
Manejador de Mensajes: Permite manejar el control de los mensajes entre los usuarios del sistema, Sistema Operativo, Programas, etc.Comandos: SNDMSG, SNDBRKMSG, DSPMSG, etc.
Lenguaje de Control: Encargado de verificar le ejecucin y manejo de todos los comandos del sistema. Seguridad: Permite controlar y limita el acceso de los usuarios al sistema y objetos almacenados en el sistema (por ejemplo a programas y archivos de base de datos).Comandos: DSPUSRPRF, GRTOBJAUT, EDTOBJAUT, etc.

Sistema Operativo OS/400


El Sistema Operativo ofrece una diversidad de comandos, para realizar el buen manejo del sistema operativo OS/400, entre los cuales vamos a mencionar algunos mandatos mas usados, para luego formar los comandos.
MANDATO WRK CHG DSP SND CRT STS SYS LIC PGM PRF USR SRC DESCRIPCION Trabajar Cambiar Visualizar Enviar Crear Estado Sistema Licencia Programa Perfil Usuario Fuente MANDATO P MSG OBJ MBR SBM JOB LIB EDT AUT L E DSK VAL GRT DESCRIPCION Fsico Mensajes Objetos Miembros Someter Trabajo Librera Editar Autorizacin Lista Entrada Disco Valores Otorgar MANDATO VAL GRT Q PWD ADD CUR ACT SAV CLR RST F SPL PDM DESCRIPCION Valores Otorgar Cola Pass Word Adicionar Curso Activos Salvar Clarear Restaurar Archivo Spool Trabajar con el PDM

Sistema Operativo OS/400


Para poder formar los comandos se tiene que tener en cuenta esta sintaxis:
Si se quiere formar un comando con 2 mandatos la sintaxis seria la siguiente. Ejemplo: Escribir el siguiente comando: Crear Librera. Donde: Crear = 1er mandato (CRT) , Librera = 2do mandato (LIB) Entonces el comando seria el siguiente (1+2 ) : CRTLIB .Si se quiere formar un comando con 3 mandatos Ejemplo: Escribir el siguiente comando: Cambiar Librera en Curso. Donde: Cambiar = 1er mandato (CHG), Librera = 2do mandato ( LIB) y Curso = 3er mandato (CUR) Entonces el comando seria el siguiente(1+3+2) : CHGCURLIB Si se quiere formar un comando con 4 mandatos la sintaxis seria la siguiente. Sintaxis: 1 + 4 + 3 + 2 Ejemplo: Escribir el siguiente comando: Crear Archivo Fsico Fuente. Donde: Crear = 1er mandato (CRT) ,Archivo = 2do mandato (F) ,Fsico = 3er mandato (P) y Fuente = 4to mandato (SRC) Entonces el comando seria el siguiente: CRTSRCPF

Perfil de Usuario
Es un nombre por el cual podemos acceder al sistema operativo OS/400, para que pueda manejar o controlar todos sus recursos. Comando que me permite Crear el Perfil de Usuario: CRTUSRPRF ,luego pulsar F4.
El sistema le muestra la siguiente pantalla, donde podra ingresar los parmetros correspondientes.

Perfil de Usuario
Si deseo ver ms parmetros de este comando solo pulsamos la tecla de funcin [F10], y solo avanza de pgina con la tecla [AV.PAG], para poder ver los dems parmetros.

Perfil de Usuario
Parmetros necesarios:
(*)Perfil de Usuario: Especfica el nombre del perfil de usuario que se modifica. (*)Contrasea de Usuario: Es la contrasea que se le otorga a un usuario
Los valores posibles son:
*SAME: La contrasea del usuario no cambia

*NONE: No hay ninguna contrasea asociada a este perfil de usuario. Los usuarios no pueden iniciar una sesin en un sistema con un perfil que tenga especificado PASSWORD (*NONE)

Contrasea Caducada: Especifica si la contrasea se establece como caducada. Si la contrasea se establece como caducada, el usuario necesita cambiar la contrasea para iniciar la sesin en el sistema.
Los valores posibles son:
*SAME: No cambia el valor de caducidad de la contrasea. *NO : No se establece la contrasea como caducada. *YES: La contrasea se establece como caducada.

(*)Estado: El sistema inhabilitar un perfil de usuario si el nmero de intentos de inicio de sesin anmalos alcanza el lmite especificado en el valor del sistema QMAXSIGN. Puede volver a habilitar un perfil de usuario especificando
*ENABLED en este parmetro. Tambin puede inhabilitar un perfil de usuario explcitamente especificando *DISABLED.

Perfil de Usuario
(*)Clase de Usuario: Especfica el tipo de usuario asociado a este perfil de usuario como: responsable de seguridad, administrador de seguridad, programador, operador del sistema o usuario. Los valores posibles son:
*USER : *SYSOPR: *PGMR : *SECADM: Usuario Operador del Sistema Programador Administrador de Seguridad

de la seguridad del sistema) (*)Nivel de Ayuda: Especfica la interfaz de usuario a utilizar. Los valores posibles son: *SYSVAL : Se utiliza el nivel de ayuda definido en el valor del sistema QASTLVL.
*BASIC: Se utiliza la interfaz de usuario de Operational Assistant. *INTERMED: Se utiliza la interfaz del sistema. *ADVANCED : Se utiliza la interfaz del sistema de experto. Para que puedan tener lugar ms entradas de lista, no se visualizan las

*SECORF: Jefe de Seguridad (Responsable

teclas de opcin ni las teclas de funcin. Si un mandato no

tiene un nivel (*)Biblioteca Actual: Especifica el nombre de la biblioteca actual asociada con el trabajo que est ejecutndose.

Perfil de Usuario
Programa inicial a llamar: Especifica, para un trabajo interactivo, el nombre del programa al que se llama siempre que se inicie un nuevo paso de direccionamiento que tenga QCMD como programa de proceso de peticin. Men Inicial: Especfica el nombre del men que se muestra cuando el usuario inicia la sesin. (*)Limitar Posibilidades: Especifica el lmite hasta el cual el usuario puede controlar los valores de programa inicial, men inicial, biblioteca actual y programa de manejo de la tecla Atencin. (*)Autorizacin Especial: Especifica las autorizaciones especiales otorgadas a un usuario. Las autorizaciones especiales son necesarias para realizar ciertas funciones en el sistema. Restricciones: El perfil de usuario que crea o cambia otro perfil de usuario debe tener otorgadas todas las
autorizaciones especiales. El usuario debe tener las autorizaciones especiales *ALLOBJ y *SECADM para otorgar la autorizacin especial *SECADM a otro usuario utilizando el mandato

CRTUSRPRF.

Lista de Autorizaciones
*ALLOBJ : Todos los Objetos *AUDIT: Auditoria *IOSYSCFG: Configuracin de entrada / salida *JOBCTL: Control de trabajo *SAVSYS: Salvar, restaurar, Liberar objetos *SECADM : Administrador de seguridad *SERVICE : Servicio *SPLCTL : Control de Spool (*)Limitar Sesiones de Dispositivo: Especfica si el nmero de sesiones de dispositivo permitidas a un usuario est limitado a una sesin. (*)Max. Almacenamiento Permitido: Especifica la cantidad mxima de almacenamiento auxiliar que se asigna para almacenar objetos permanentes que son propiedad de este perfil de usuario.
Valor a usar: 20000

(*)Max. Prioridad Planificacin: Especfica la prioridad de planificacin mxima que se permite tener al usuario para cada trabajo sometido al sistema. La prioridad de planificacin puede tener un valor que est entre 0 y 9, donde 0 es la prioridad mxima y 9 es la prioridad mnima.
Valor a Usar: 6

Lista de Autorizaciones
(*)Descripcin de Trabajo: Especfica el nombre de la descripcin de trabajo utilizada para trabajos que arrancan a travs de entradas de estacin de trabajo del subsistema. Por ejemplo definir una descripcin de trabajo AULAAS400 y luego especificar este valor (AULAAS400) como DESCRIPCION DE TRABAJO (*)Biblioteca: Especfica el nombre de la descripcin de trabajo utilizada para trabajos que arrancan a travs de entradas de estacin de trabajo del subsistema.
Por ejemplo usar el V alor : QGPL

(*)Perfil de Grupo: Especfica el nombre del perfil de grupo.


Por ejemplo a Usar: AULAAS400.

(*)Cdigo de Contabilidad: Especifica el cdigo de contabilidad que se utiliza al registrar la utilizacin de recursos del sistema para trabajos que utilizan esta descripcin. Si el trabajo se somete mediante el mandato Someter Trabajo (SBMJOB), se utilizar el cdigo de contabilidad del usuario que lo ha sometido.
Valor a Usar: Perfil de Usuario

(*)Entrega : Especfica cmo se entregan los mensajes que se envan a la cola de mensajes para el perfil de usuario.
Los valores posibles son:
*NOTIFY: El trabajo al que est asignada la cola de mensajes se notifica cuando un mensaje llega a la cola de mensajes *HOLD : Los mensajes se retienen en la cola de mensajes hasta que el usuario o el programa los soliciten. *BREAK : El trabajo al que est asignada la cola de mensajes se interrumpe cuando llega un mensaje a la cola de mensajes. Si el trabajo es un trabajo interactivo, suena la alarma audible. La modalidad de entrega no puede cambiarse a *BREAK si otro trabajo tambin est utilizando la cola de mensajes.

BIBLIOTECAS
El mandato Crear biblioteca (CRTLIB) aade una biblioteca nueva al sistema. Antes de situar cualquier objeto en una biblioteca, debe haberse creado la biblioteca. Al crear la biblioteca, sta se almacena realmente como parte del sistema interno. Luego solo tienes que pulsar [Enter], y te mostrara una pantalla con la lista de libreras o bibliotecas, tal como la siguiente pantalla. En nuestra lista de bibliotecas tenemos: 4 libreras del sistema (QSYS, QSYS2, QHLPSYS, QUSRSYS) 1 librera en curso (CUR) 2 libreras de usuario (USR) Comando que me permite crear una biblioteca (CRTLIB) Para poder crear una librera tienes que utilizar el siguiente comando CRTLIB + F4 y debe registrar en el sistema los siguientes parametros: Biblioteca : Especfica el nombre de la Biblioteca a crear. Tipo de Biblioteca: Identifica el tipo de biblioteca a usar. Valores Posibles *PROD : Un usuario puede proteger todos los archivos de base de datos en bibliotecas de produccin *TEST : Esta es una biblioteca de prueba. Pueden actualiarse todos los objetos en una biblioteca de prueba durante la prueba, incluso si solicit proteccin especial para bibliotecas de produccin.

Bibliotecas
Texto Descriptivo: Puede ser cualquier comentario referente a la Biblioteca a crear. Autorizacin: Especfica la autorizacin que est otorgando a usuarios que no tienen autorizacin especfica sobre el objeto, que no estn en la lista de autorizaciones o cuyo perfil de grupo no tiene autorizacin especfica sobre el objeto. Valor a usar *EXCLUDE Autorizacin de Creacin: Especfica la autorizacin que est otorgando a usuarios que no tienen autorizacin especfica sobre el objeto, que no estn en la lista de autorizaciones o cuyo perfil de grupo no tiene autorizacin especfica sobre el objeto. Valor a usar *EXCLUDE Comando que me permite aadir entrada a la lista de bibliotecas. Para poder aadir una librera a una lista de libreras tienes que utilizar el siguiente comando ADDLIBLE, Otros comandos con Libreras EDTLIBL: Comando que me permite editar la lista de bibliotecas CLRLIB: Comando que me permite clarear una biblioteca. WRKLIB: Comando para trabajar con Libreras DLTLIB: Comando para Eliminar Libreras CHGCURLIB : Comando para cambiar biblioteca activa. RMVLIBLE : Remueve biblioteca activa

Gestin de Objetos
Permite crear y usar dichos objetos. Hay muchos tipos, tales como archivos, bibliotecas y programas. Cada tipo tiene un uso especfico. Todos los objetos se direccionan en bibliotecas. Un Objeto tiene las siguientes caractersticas: Es una unidad de informacin que tiene un nombre Contiene la informacin que describe al objeto (Tal como su nombre, tipo, cuando se creo, etc.) Ocupa espacio en memoria. Los programas son objetos, al igual que las bibliotecas, las colas y los archivos. Todos ellos ocupan espacio, se les da un nombre y pueden ser usados por mandatos y/o programas. Comando que me permite Trabajar con Objetos. Para poder trabajar con objetos tienes que utilizar el siguiente comando WRKOBJ, tal como la siguiente pantalla.

Descripcin de objetos
El mandato Visualizar Descripcin de Objeto (DSPOBJD) visualiza los nombres y los atributos de objetos especificados en la biblioteca especificada o en las bibliotecas de la lista de bibliotecas del trabajo. El mandato tambin puede visualizar los nombres y los atributos de las propias bibliotecas, tales como fecha de creacin, hora de creacin, propietario, etc. Comando para Visualizar descripcin de Objetos Para poder visualizar la descripcin de objetos se tiene que utilizar el siguiente comando DSPOBJD.
Luego pulsamos [Enter], para poder ver sus parmetros, tal como la siguiente pantalla. Editar autorizacin de Objetos El mandato Editar Autorizacin de Objeto (EDTOBJAUT) visualiza la lista de usuarios con autorizacin sobre el objeto y sus autorizaciones de usuario asociadas. Si usted es el propietario del objeto o tiene la autorizacin especial *ALLOBJ, puede aadir, cambiar o eliminar la autorizacin sobre un objeto. Si tiene autorizacin de gestin sobre el objeto, puede revocar u otorgar sus autorizaciones especficas a otros usuarios.

DONDE: Objeto: Especifica el objeto a visualizar Biblioteca: Especfica en que biblioteca se encuentra el objeto a visualizar Tipo de Objetos: Especfica qu tipo de objetos se listan. Los valores posibles son: *ALL: Se listan todos los tipos de objeto que tienen el nombre de objeto especificado. *LIB: Es un objeto biblioteca (*LIB) contiene archivos, programas y otros objetos que pueden servir de directorio para otros objetos. *PGM: Es un objeto programa (*PGM) contiene un conjunto de instrucciones que le indica al sistema dnde conseguir entradas, cmo procesarlas y dnde poner los resultados. Un programa se crea cuando se compila o cuando se crea a partir de uno o ms objetos de tipo mdulo utilizando el mandato Crear Programa (CRTPGM). *FILE: Es un objeto archivo (*FILE) define un archivo de base de datos, un archivo de dispositivo o un conjunto de registros relacionados en un archivo.

Salvando objetos(SAVOBJ)

El mandato Salvar Objeto (SAVOBJ) salva una copia de un solo objeto o un grupo de objetos ubicados en la misma biblioteca. Cuando se especifica *ALL en la solicitud Objetos (parmetro OBJ), pueden salvarse objetos de hasta 300 bibliotecas. Cuando se salva en un archivo de salvar, slo puede especificarse una biblioteca

Para poder salvar un objeto, se tiene que crear un archivo de salvar con el comando CRTSAVF, tal como se muestra en la siguiente pantalla.

Archivo Fsico Fuente


Un archivo fsico fuente contiene los datos fuente necesarios para crear objetos Tales como sentencias fuente del lenguaje de control (CL), que se utilizan para crear un programa CL, o las especificaciones de descripcin de datos (DDS), que se utilizan para crear un archivo de base de datos o de dispositivo. Un archivo fsico fuente puede tener uno o ms miembros. CREAR UN ARCHIVO FISICO FUENTE(CRTSRCPF ) Para poder crear un archivo fsico fuente deber de usar el siguiente comando CRTSRCPF y luego Pulsar F4, y el sistema el displaya la pantalla siguiente:

Miembros Fuentes
Los miembros vienen hacer los cdigos fuentes de los programas tales como rpg, cl, estructuras de datos de tablas fsicas y logicas, archivos de pantalla, de impresora etc.
Para poder crear un miembro fuente utilizar el utilitario SEU, invocando al comando STRSEU . Luego pulsamos la tecla de funcin [F4], para poder registrar los parmetros siguientes tales como nuestra pantalla despus de invocar al comando STRSEU (Archivo fsico fuente,Biblioteca,nombre del miembro a crear,tipo del miembro a crear,opcion y texto descriptivo).

DONDE: Nombre de Archivo fuente: Especfica en que archivo fuente se va a crear ese miembro, el cual puede ser la QDDSSRC, QCLPSRC, QRPGSRC, QRPGLESRC, o un archivo fuente que nosotros creemos. Nombre de Biblioteca: Especfica en que biblioteca vamos a crear ese miembro, por defecto siempre se pone nuestra biblioteca o si se desea una biblioteca que hemos creado. Nombre del Miembro Fuente: Especfica el nombre del miembro a crear. Tipo Fuente.- Especifica el tipo que va a tener ese miembro, el cual puede ser: o Tabla Fsica: PF o Tabla Lgica: LF o Programa: RPG, RPGLE, CLP, etc. o Edicin: TXT Opcin: Especifica si se va a 2=editar, 5=visualizar, 6=Imprimir el miembro pero por omisin se especifica *BLANKS. Texto Descriptivo: Puede ser cualquier comentario que identifique a ese miembro

Gestin de Trabajos
Un Trabajo es la unidad de tarea aceptada por el sistema. La Gestin de Trabajos inicia todos los trabajos que se ejecuta el Sistema. El Trabajo se somete en forma de trabajos. La Gestin de Trabajos acciona los recursos (Espacio, Colas) a un trabajo cuando se inicia este y a medida que prosigue hasta completarse. Los 2 Tipos principales de Trabajos que gestiona el sistema AS/400 son: Trabajos Interactivos: Un Trabajo Interactivo es aquel en el un programa muestra al usuario una pantalla de solicitud en una estacin de trabajo. El usuario suministra entonces la informacin necesaria. Uno inicia un trabajo interactivo cada vez que se conecta y lo finaliza al desconectarse. Trabajo Por Lotes: Un Trabajo por Lotes se somete a una Cola de Trabajos para ser procesado por el sistema posteriormente, quiz durante la noche. Normalmente no se necesita ninguna accin del usuario al ejecutar un Trabajo por Lotes.

Mandato ENDJOB El mandato Finalizar trabajo (ENDJOB) finaliza el trabajo especificado y cualquier archivo de datos incorporado asociado. El trabajo puede estar en una cola de trabajos, puede estar activo o puede haber completado ya su ejecucin. Puede especificar que se d tiempo al programa de aplicacin para controlar el proceso de final del trabajo.

Subsistemas
Muestra el estado, e informacin sobre cada subsistema del sistema. Puede utilizar esta lista para determinar si una cantidad especfica de almacenamiento principal se ha asignado a un subsistema y si es as, para determinar a qu ID de agrupacin dentro del subsistema se ha asignado el almacenamiento principal. Tambin puede ver cuntos trabajos estn activos en cada subsistema. Comando que me permite trabajar con Subsistemas. Para poder trabajar con los subsistemas tenemos que usar el siguiente comando WRKSBS, tal como se muestra en la siguiente pantalla. Luego Pulsamos [Enter], y el sistema nos contestara con la siguiente pantalla.

Subsistemas
Escribimos la Opcin 5 en el Subsistema QBATCH y presionamos Enter para poder Visualizar la Descripcin de ese Subsistema. Luego escribimos la Opcin 6 y presionamos Enter para poder Visualizar las Entradas a las Colas de Trabajos. En esta pantalla podemos apreciar cuantas colas de trabajo tenemos en el Subsistema QBATCH

Trabajar con estado de sistema

El mandato Trabajar con Estado del Sistema (WRKSYSSTS) le permite trabajar con informacin sobre el estado actual del sistema. Visualiza el nmero de trabajos actualmente en el sistema, la capacidad total de la agrupacin de almacenamiento auxiliar (ASP), el porcentaje de ASP del sistema que se utiliza actualmente, la cantidad de almacenamiento auxiliar que est utilizndose actualmente. Comando para Visualizar Estado de Sistema Para poder trabajar con el estado del sistema, tenemos que usar el siguiente comando WRKSYSSTS: Luego pulsamos [Enter], para poder ver el estado del sistema, tal como la siguiente pantalla.

Trabajar con estado de sistema

Trabajar con trabajos activos


Nos muestra el rendimiento e informacin de estado para trabajos que estn activos actualmente en el sistema. Toda la informacin se recoge en funcin de un trabajo. Los trabajos se ordenan en funcin del subsistema en el que se ejecutan. Los trabajos que se ejecutan en un subsistema (trabajos interactivos, trabajos por lotes, etc. ) se ordenan alfabticamente por nombre de trabajo y aparecen debajo del campo del trabajo supervisor de subsistema al que estn asociados. Digitar el comando WRKACTJOB.Luego pulsamos [ENTER], para poder ver los trabajos que se encuentran activos, tal como la siguiente pantalla.

ESTADO DEL DISCO


Trabajar con Estado de Disco (WRKDSKSTS)

La pantalla Trabajar con Estado de Disco muestra informacin de rendimiento y estado sobre las unidades de disco del sistema. Visualiza el nmero de unidades que hay actualmente en el sistema, el tipo de cada unidad de disco, el tamao del espacio de disco, si el disco est actualmente en el sistema, el porcentaje de espacio del disco utilizado.

SERVIDOR PUBLICO AS/400 Y EMULADOR SYSMTRAX


SERVIDOR PUBLICO AS/400 Servidor AS/400 en internet http://www.rent-as400.eu Acceso inmediato y gratuito, varias modalidades COMO INSTALAR EL EMULADOR AS400 SYSMTRAX: http://www.youtube.com/watch?v=rSdHDvVdMUk CISCO-TV http://www.cisco.com/web/learning/le21/onlineevts/offers/twtv/t wtv125span/reg.html?PRIORITY_CODE=000214384

Das könnte Ihnen auch gefallen