Está en la página 1de 24

Introduccin

Conceptos Generales.
Muchas pequeas y medianas empresas se enfrentan al reto que supone tener
un entorno IT muy complejo. A medida que la empresa crece, las necesidades
informticas aumentan. La implantacin de nuevas aplicaciones puede
significar aadir ms servidores, lo que aumenta el gasto y la necesidad de
personal tcnico. Ahora ms que nunca necesita un sistema que pueda
ayudarles a tener mayor capacidad de respuesta ante sus clientes, aumentar la
productividad, operar sin interrupciones y proteger sus datos y sistemas sin
tener que realizar grandes inversiones iniciales en tiempo, conocimientos
tcnicos o dinero. Necesita un sistema de empresa que est ah cuando lo
necesite y que pueda crecer con la empresa. La familia IBM System I ofrece la
potencia y capacidad para ejecutar mltiples aplicaciones de negocio en un
nico sistema, integrando diferentes funciones para simplificar el entorno IT.
Puesto que la plataforma System I ofrece un sistema de empresa completo que
incorpora las caractersticas y funciones necesarias, puede ser un sistema de
empresa muy econmico.
Por diseo, la familia System I es altamente segura y resistente a los virus.
Soporta soluciones sectoriales probadas de IBM Business Partners con
tecnologa IBM innovadora y la capacidad para ejecutar numerosos sistemas
operativos y entornos de aplicacin comunes en un sistema. Las ofertas de
System I proporcionan precios flexibles con un especial nfasis en ofrecer valor
para su empresa. El resultado es una solucin sencilla, asequible y de alta
capacidad con un excepcional precio, fiabilidad y capacidad de gestin, una
seguridad legendaria y flexibilidad para empezar con un tamao pequeo e ir
creciendo con las nuevas demandas de negocio
Es por eso que nuestro instituto cuenta con un servidor modelo 515, 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.

Entorno del System I.


Al encender el System I, 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 System I, 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 System I.


El System I se puede decir que se divide en 4 partes, la siguiente figura
muestra la forma en que se puede dividir el System I.
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 System I


Librera.- Es la forma en que el System I 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 I5/OS


El Sistema Operativo (I5/OS) es el principal programa de control en el sistema
operativo para el system I (Antes As/400), la versin del I5/OS es V5R4M0.
Para poder visualizar la versin del Sistema Operativo I5/OS 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 System I, tal como, el sistema operativo, su
versin, etc., como la siguiente figura.

Sistema Operativo I5/OS

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

Versin del I5/OS

El I5/OS viene con mens y comandos de Lenguaje de Control que Ud. Puede
usar para trabajar en el sistema iSeries.
El I5/OS permite que se ejecuten conjuntamente Trabajos Interactivos y
Trabajos Batch, y le da al operador la interfaces para controlar esos trabajos.
El Sistema Operativo I5/OS soporta tanto Operaciones Interactivas como de
proceso por lotes.

El Sistema Operativo I5/OS 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 I5/OS, 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 y/o Libreras


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