Está en la página 1de 24

Introduccin

Conceptos Generales.
Es un servidor diseado para las exigencias de la Web y adems de extender y
modernizar los aplicativos de pantalla verde.
El modelo 270 del AS/400, es diseado para ofrecer a las pequeas y
medianas empresas un desempeo cuatro veces mayor que el de su
antecesor; y los nuevos servidores exclusivos para Domino, diseados para
ejecutar 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 pases. 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.
Lo mejor de todo es que usted puede aprovechar la evolucin de
rendimiento de las capacidades del AS/400e Series sin tener que arriesgar
un solo centavo de su inversin actual en sistemas AS/400.
Es por eso que nuestro instituto 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.

Caractersticas del Servidor As/400 modelo 270

Software
Sistema Operativo OS/400
Versin V5R1 o V5R2
Memoria (Range)
256MB a 16GB
Disco (Range)
8.5GB a 840GB
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.

Al teclear el nombre de usuario y la clave secreta (la cual no es visible) y pulsar


la tecla de [Enter], aparece el men principal del sistema AS/400, o el que haya
sido seleccionado como men principal del usuario, la siguiente figura es un
ejemplo del men mencionado. Su contenido se explica a continuacin:

En la esquina superior izquierda aparece el nombre del men con el cual se est
trabajando.
En la parte central superior de la pantalla se despliega el nombre del trabajo o pantalla
que se est utilizando.
En la parte superior derecha aparece el nmero de serie del equipo AS/400.
Luego se tiene las opciones de men disponibles en la pantalla que se visualiza
Tambin aparecen dos lneas de mandato, en donde se puede teclear un nmero de
opcin de las que se encuentran disponibles o bien teclear un mandato del sistema.

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.
o
o
o

o
o
o

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 As400.


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

USUARIO

LIBRERIA

BIBLIOTECA

QDDSSRC

QRPGLESRC

QRPGSRC

QCLPSRC

DSPF
PRTF
PF
LF

RPGLE

RPG

CLP

ARCHIVOS
FISICOS FUENTES
U OBJETOS
MIEMBROS
FUENTES

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.
o

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.-

Archivos Fsicos (Phisical File)

LF.-

Archivos Lgicos (Logical File)

DSPF.-

Archivos de Pantallas (Display File)

PRTF.-

Archivos de Reportes (Printer File)

RPGLE .-Programas RPG ILE


CLP.-

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
Tal como se muestra en la siguiente pantalla.

Luego pulsamos [Enter], y el sistema nos contestara con un nuevo men, tal
como la siguiente figura.

Luego escribir la Opcin 10 + [Enter], y el sistema nos mostrara los programas


que han sido instalados en al AS/400, tal como, el sistema operativo, su
versin, etc., como la siguiente figura.

Sistema Operativo OS/400

Si queremos ver la versin del OS/400, solo pulsamos la tecla de funcin [F11],
y el sistema nos contestara con la siguiente pantalla.

Versin del OS/400

El Os/400 viene con mens y comandos de Lenguaje de Control que Ud.


Puede usar para trabajar en el sistema iSeries.
El Os/400 permite que se ejecuten conjuntamente Trabajos Interactivos y
Trabajos Batch, y le da al operador la interfaces para controlar esos trabajos.
El Sistema Operativo Os/400 soporta tanto Operaciones Interactivas como de
proceso por lotes.

El Sistema Operativo Os/400 incluye:

Gestin de Objetos.- Localiza los objetos tales como archivos y programas


cuando se les solicita.

Gestin de Trabajos.- Es responsable del mantenimiento del flujo de


trabajos a travs de todo el sistema.

Comandos.- CRTPF, DSPPFM, UPDDTA, etc.

Manejador de Mensajes.- Permite manejar el control de los mensajes entre


los usuarios del sistema, Sistema Operativo, Programas, etc.

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.- WRKOBJ, DSPOBJD, WRKOBJPDM, 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.

Comandos
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
DESCRIPCION
WRK
Trabajar
CHG
Cambiar
DSP
Visualizar
SND
Enviar
CRT
Crear
STS
Estado
SYS
Sistema
LIC
Licencia
PGM
Programa
PRF
Perfil
USR
Usuario
SRC
Fuente
P
Fsico
MSG
Mensajes
OBJ
Objetos
MBR
Miembros
SBM
Someter
JOB
Trabajo
LIB
Librera
EDT
Editar
AUT
Autorizacin
L
Lista
E
Entrada
DSK
Disco
VAL
Valores
GRT
Otorgar
Q
Cola
PWD
Pass Word
ADD
Adicionar
CUR
Curso
ACT
Activos
SAV
Salvar
CLR
Clarear
RST
Restaurar
F
Archivo
SPL
Spool
PDM
Trabajar con el PDM
NOTA.- 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.
o Sintaxis:
1+2

o Ejemplo: Escribir el siguiente comando: Crear Librera.


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

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.
Para visualizar la lista de bibliotecas de tu perfil de usuario solo tienes que usar
el comando DSPLIB, tal como se muestra en la siguiente figura.

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


Para poder crear una librera tienes que utilizar el siguiente comando CRTLIB,
tal como la siguiente pantalla.

Luego solo tienes que pulsar [Enter], y el sistema te contestara con la siguiente
pantalla.

Luego pulsar la tecla de funcin [F10], para poder ver los parmetros
adicionales, para que te muestre una pantalla como esta.

DONDE:
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 actualizarse todos los objetos en
una biblioteca de prueba durante la prueba, incluso si solicit proteccin especial para
bibliotecas de produccin.

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, como la siguiente figura.

Luego pulsar la tecla [Enter], para visualizar sus parmetros, como la siguiente
pantalla.

DONDE:
Biblioteca.- Es la biblioteca a Aadir a la lista de bibliotecas.
Posicin Lista.- Tenemos:

*FIRST.- La biblioteca se inserta delante de las bibliotecas existentes en


la parte del usuario de la lista de bibliotecas despus de la biblioteca
actual si existe.
*LAST.- La biblioteca se aade al final de la parte del usuario de la lista
de bibliotecas.
*AFTER.- La biblioteca especificada en el parmetro LIB se aade a la
parte de usuario de la lista de bibliotecas detrs de la biblioteca
especificada en el parmetro POSITION.

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

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. Dicho de otro modo, los objetos son las cosas que
usted usa cuando trabaja con el sistema. La palabra objeto es un termino
conveniente para hacer referencia a todas estas cosas
Comando que me permite Trabajar con Objetos.
Para poder trabajar con objetos tienes que utilizar el siguiente comando
WRKOBJ, tal como la siguiente pantalla.

Luego pulsamos la tecla [Enter], para poder ver sus parmetros, como la
siguiente pantalla.

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.

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, tal como la siguiente pantalla.

Luego pulsamos [Enter], para poder ver sus parmetros, tal como la siguiente
pantalla.

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. Si no se da tiempo o si no se puede llevar a cabo
la limpieza en el tiempo dado, el sistema realiza un proceso de final de trabajo
mnimo que puede incluir: o Cierre de los archivos de las bases de datos o
Puesta en spool de las anotaciones de trabajo a una cola de salida. O Borrado
de objetos internos en el sistema operativo. O Aparicin de la pantalla de final
del trabajo (para trabajos interactivos). O Completar proceso de control de
compromiso

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.

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(WRKSYSSTS)


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, la cantidad mxima de almacenamiento
temporal que se utiliza actualmente, la cantidad mxima de espacio de
almacenamiento temporal necesario desde la ltima carga del programa inicial
(IPL), el porcentaje de direcciones de mquina utilizadas e informacin
estadstica relacionada con cada agrupacin de almacenamiento que tiene
actualmente almacenamiento principal asignado a la misma.
Comando para Visualizar Estado de Sistema
Para poder trabajar con el estado del sistema, tenemos que usar el siguiente
comando WRKSYSSTS, tal como la siguiente pantalla.

Luego pulsamos [Enter], para poder ver el estado del sistema, tal como la
siguiente pantalla.

Trabajar con Trabajos Activos. (WRKACTJOB)


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.
Comando que me permite Trabajar con Trabajos Activos.
Para poder trabajar con el estado del sistema, tenemos que usar el siguiente
comando WRKACTJOB, tal como la siguiente pantalla.

Luego pulsamos [Enter], para poder ver los trabajos que se encuentran activos,
tal como la siguiente pantalla.

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, las
peticiones E/S por segundo, el tamao medio de las peticiones E/S, el nmero
medio de peticiones de lectura y grabacin, la cantidad media de datos ledos y
grabados y el porcentaje de tiempo que se utiliza el disco.
Comando que me permite Trabajar con Estado de Disco.
Para poder trabajar con el estado del sistema, tenemos que usar el siguiente
comando WRKDSKSTS, tal como la siguiente pantalla.

Luego pulsamos [Enter], para poder ver los trabajos que se encuentran activos,
tal como la siguiente pantalla.

También podría gustarte