Sie sind auf Seite 1von 60

INSTITUTO TECNOLOGICO DE COMPUTACION

MANUAL AS/400

Fonos: 6382268 - Fax: 6382881 e-mail: itc@itc.cl Internet: /http://www.itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

I.- Caractersticas Generales del AS/400 .......................... II.- Encendido/Apagado del Sistema .................................... III.- Conexin al Sistema ....................................................... IV.- Ayuda en Lnea ............................................................... V.- Comandos en el AS/400 .................................................. VI.- Bibliotecas y Objetos ...................................................... VII.- Trabajos en el AS/400 .................................................... VIII.- Subsistemas ..................................................................... IX.- Manejo de la Impresin en el AS/400 ........................... X.- Mensajes en el AS/400................................................... XI.- Salvar y Restaurar Informacin .................................. XII.- Seguridad del Sistema ..................................................

2 6 10 14 19 25 32 37 40 45 48 52

1 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Introduccin al AS/400 : Conceptos Generales


El AS/400 es un servidor verstil y robusto que permite gestionar en la red una gran gama de sistemas de sobremesa, realizando, adems, tareas crticas como gestin empresarial, recursos humanos, comunicaciones remotas, data warehousing, entre otras. Es tambin, el sistema, que proporciona (a juicio de expertos y revistas especializadas) mayor valor aadido debido principalmente a su sistema operativo, el OS/400, totalmente integrado, con funciones automticas de seguridad y de configuracin. El AS/400 esta formado por una Familia de modelos que se Diferencian por sus capacidades (almacenamiento, memoria, etc.), pero que a su vez se igualan en su sistema operativo. Si bien se consideran; el AS/400 y el OS/400, como un todo, hoy en da es posible encontrar otros S.O. que conviven en el AS/400 (pronto se lanzada al mercado una versin de Linux corriendo bajo la plataforma AS/400), tambin es factible encontrar hoy por hoy, Windows NT corriendo en el AS/400.

Caractersticas fsicas (iseries)


Dentro de la familia de modelos (conocidos bajo el nombre genrico de iseries) podemos ejemplificar 2 de los que se encuentran en los extremos en cuanto a caractersticas de Hardware :

iseries 250

iseries 840 2 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

iseries 250 (configuracin mnima)


Performance (CPW) Procesador Interactiva Memoria (Mb) Almacenamiento en Disco (Gb) Lineas de Comunic. Puertos de LAN Max. Estaciones Twinaxiales Unidad de Cinta Interna Externa Bib. Opticas

iseries 840 (configuracin mxima)


Performance (CPW) Procesador Interactiva Memoria (Mb)

50 15 256 8,58 1 0 240 1 0 0

16500 120 98304

Almacenamiento en Disco (Gb) 18.952,9 Lineas de Comunic. Puertos de Lan Max. Estaciones Twinaxiales Unidad de Cinta Interna Externa Bib. Opticas 400 96 7.000 24 26 26

Caractersticas lgicas del AS/400

El AS/400, como ya haba mencionado, tiene como administrador logico un poderoso sistema operativo el OS/400. Este, a su vez, cuenta con una serie de herramientas que, del punto de vista operacional, de admistracin y programacin, hacen del sistema una mquina muy completa. Dentro de las caracteristicas generales podemos destacar :

3 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Bases de Datos Relacionales El OS/400 cuenta con un poderoso motor de bases de Datos DB2/400, uno de los mas utilizados en la actualidad, para la creacion y administracion de bases de datos. Ademas, se puede considerar el propio sistema como una gran base de datos.

Herramientas Integradas

El OS/400 viene con una serie de utilitarios que nos permiten un mejor aprovechamiento de los recursos del sistema, tanto a nivel de programadores, como (y eso es lo que nos interesa como curso) de operadores. En el area de operacion del sistema tenemos : configuracin automtica de dispositivos, creacin y administracin de Trabajos (por ejecutarse, ejecutandose o activos y ya ejecutados). En el area de Programacin contamos con editor de programas, generador de pantallas, utilitario de archivo de datos, consultas a Bases de Datos (el OS/400 no provee de dos poderosas herramientas : QRY/400 y SQL).

Seguridad A nivel de seguridad del Sistema el OS/400 posee proteccin por sistema operativo (usuarios, clases, valores del sistema), adems, de seguridad de recursos (autorizaciones de objetos). En Internet, OS/400, incorpor uno de los protocolos ms utiliza dos en la actualidad el SSL (que ofrece a los usuarios un alto nivel de seguridad en el envo y recepcin de informacin a travs de Internet e Intranets (tambin posee a nivel fsico una tarjeta de procesador separada, pero que forma parte de un sistema nico como solucin de Firewall).

Sistema Abierto Por la variedad de los servicios de comunicaciones y sistema operativo. El AS/400 es una de las plataformas ms abiertas del mercado : posee mltiples protocolos (TPC/IP, IPX, HTML, APPC, etc), adems el OS/400 proporciona, a travs del sistema de Archivos Integrado, capacidad de servidor, dando soporte a 5 sistemas de Archivos diferentes que incluyen : Bases de Datos, archivos de PC y archivos continuos UNIX.

4 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Arquitectura orientada a objetos Una de las caractersticas del AS/400 es su arquitectura de aplicacin avanzada, que proporciona una plataforma orientada a objetos para la generacin de software reutilizable. Todo lo que puede ser almacenado o transferido en el sistema se le conoce como objeto; la razn de ser de los objetos es que no dependan de la arquitectura de la mquina. Multiusuario y Multitarea El AS400 soporta la conectividad de Estaciones de Trabajo Locales, ver conectividad Twinaxial en la Tabla comparativa de los iserver 250 y 840. Tambin es actualmente dotado con una herramienta poderossima para las conexiones de PC en modalidad de emulacin 5250, el Client Access. En la gama alta de la Familia del iseries, se cuenta con un proce sador central para labores de proceso principal y otros procesadores adicionales dedicados a tareas especficas (servicios, almacenamiento, estaciones de trabajo, comunicaciones, etc.).

5 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

ENCENDIDO/APAGADO DEL SISTEMA

El Proceso de encendido del sistema se conoce bajo el nombre nemotcnido de IPL (Initial Program Loader), carga del programa Inicial. Durante el IPL se realizan internamente una serie de funciones (Preprogramadas o habilitadas posteriormente) como por ejemplo : la carga, desde el area auxiliar del sistema, de los programas necesarios para el desempeo normal del sistema, tambin se realiza un chequeo del Hardware del sistema. El IPL se arranca desde el Panel de Control del Sistema, presionando un switch identificado generalmente como conexin o arranque (esto va a depender del modelo de AS/400 en el que estemos trabajando). Antes se debe verificar que el visor del sistema est con el cdigo : 01 BN. Este cdigo aparece automticamente si la alimentacin del sistema est en estado ptimo. Este tipo de IPL se denomina Manual; existe tambin la modalidad de IPL Remoto e IPL Automtico. De acuerdo a la modalidad de ejecucin, el IPL, puede ser de 2 tipos : ATENDIDO y DESATENDIDO.

IPL ATENDIDO
Esta modalidad de IPL se caracteriza por la aparicin, a los pocos minutos de dar el arranque, de una serie de pantallas (consecutivas y slo en la consola del sistema) solicitando valores de sistema y ofreciendonos distintas alternativas de arranque, en modalidad de depuracin o ejecutando algunas herramientas de servicio (necesarias para test de hardware principalmente). El IPL atendido requiere de la intervencin del operador de la consola del sistema para contestar e iteractuar con los distintos mens que se presentan. Si bien esta modalidad de IPL no es la ms utilizada, es necesaria cuando se necesita la entrada en vigor de cambios importantes del sistema, por ejemplo la instalacin de software o de un nuevo release del sistema operativo. El IPL Atendido slo puede ser realizado en forma manual y una vez sorteadas las distintas pantallas de opciones (modificndolas o no), se realiza la carga del sistema; y una vez finalizada sta las dems estaciones de trabajo quedan operativas.

IPL DESATENDIDO
En ste se da arranque al sistema (puede ser manual, automtico o en forma remota), y despus de algunos minutos queda operativo con todas las estaciones de trabajo disponibles. No requiere intervencin del operador para los valores del sistema (se utilizan los valores por defecto o los establecidos en el ultimo IPL atendido). Es el ms utilizado, sobre todo en su modalidad automtica, es decir, programado para el encendido en una hora determinada del da.

6 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Independiente del tipo de IPL dado, existen comandos en el sistema que permiten cambiar los atributos ms generales utilizados. Estas modificaciones entran en vigencia en el siguiente IPL. Ejemplo del Comando CHGIPLA (Cambiar Atributos del IPL)

APAGADO DEL SISTEMA


El procedimiento para apagar el sistema se debe realizar en forma ordenada finalizando los trabajos o esperando el trmino normal de stos. Existe un Comando (PWRDWNSYS) que permite lo anterior y se ejecuta, por lo general, desde la consola del sistema. Sin contradedir los anterior (lo del cierre ordenado), el apagado del sistema a travs del PWRDWNSYS permite un apagado inmediato (*IMMED), en el caso de que se tenga la seguridad de que no quedan ni trabajos ni usuarios utilizando el sistema, pero tambin nos da los posibilidad de un apagado controlado (*CNTRLD) con la posibilidad de esperar un tiempo determinado antes de apagar o sencillamente apagar slo cuando el ltimo trabajo finalice, el tiempo de espera va desde 1 a 99.999 segundos, en el caso de esperar el final del ltimo trabajo se establece el tiempo de espera sin lmite (*NOLIMT).

7 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Men del Comando PWRDWNSYS

PLANIFICACION DE ENCENDIDO/APAGADO DEL SISTEMA


El AS/400 provee adems de un men (Men POWER) donde se puede programar el encendido y apagado del sistema en forma automtica. Esta programacin puede ser establecida para los das de la semana que sea necesario, puede darse el caso de lugares en que el sistema funcione de Lunes a Viernes entre un rango de horas determinado, Lunes a Domingo o cualquier combinacin posible, incluso en Instalaciones (del mbito de la Salud por ejemplo) en que el sistema funciona en modalidad 7 x 24, es decir los siete das de la semana y las 24 horas del da. En la programacin de encendido y apagado se establece adems el tiempo de antelacin con que se avisa a los usuarios, a travs de un mensaje de interrupcin, de la hora en que el sistema se apagar (por lo genera entre 15 y 30 minutos antes para que el usuario tenga tiempo de cerrar en forma ordenada su trabajo).

8 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Menu POWER

Cambiar Planificacin de encendidos y apagados

9 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONEXIN AL AS/400
El AS/400 nos ofrece, entre otras, dos interfaces de conexin desde una estacin de trabajo programable (que cuente con Client Access incluido en las versiones standard desde la versin 3.7 aprox. En adelante).

Navegador de Operaciones
La primera de ellas, denominada Navegador de Operaciones, es la ms amigable desde el punto de vista de usuario, pues responde al entorno donde reside el Client Access, es decir, Windows. Funciona a base de conos que representan las tareas generales y de administracin que se pueden realizar en el AS/400 sin abandonar este entorno grfico.

10 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Como se puede distinguir en la figura superior, existen conos y descripciones breves acerca del tema al que apunta cada uno (estos temas en su mayora forman parte del curso presente).
En esta interface que reside por lo general como parte del escritorio de Windows (a travs de un cono instalado en forma automtica durante la instalacin de Client Access en el PC). Se posee la ventaja de, reitero lo dicho antes, la facilidad de comunicacin entre el usuario el el AS/400 y lo manejable que es, al igual que la mayora de las aplicaciones tipo GUI (Graphical User Interface) funciona con simples click y/o eligiendo dentro de una Lista. Sin embargo, el Navegador de Operaciones, carece de recursos para el manejo de algunas de las funciones ms especficas del AS/400 como las relativas a configuracin del sistema, creacin de dispositivos, administracin de bibliotecas y no permite el uso de los utilitarios para la creacin de programas en nativo (en los lenguajes de alto nivel como RPG o COBOL), ni tampoco permite la creacin de mens o programas CL (funciones no necesariamente de los programadores sino tambin de operadores y administradores del sistema).

Emulacin de Pantalla 5250

La Interfaz original del sistema (desde los tiempos en que la comunicacin con el PC estaba en paales, incluso antes de la aparicin de Windows), es la Pantalla de comandos, denominadas las tpicas pantallas verdes. En stas el usuario tiene que interactuar son el S.O. a travs de comandos y mens que no obedecen al entorno ms utilizado en la actualidad, el Grfico. Si bien las estaciones de trabajo locales (conocidas como terminales tontos) ya casi han pasado a la historia, esta comunicacin a travs de comandos se mantiene gracias a una de las herramientas que trae Client Access, la Emulacin de Pantalla 5250.

La Interface para conectarse al AS400 en forma directa, es decir a travs de un Terminal o un PC en emulacin, se realiza mediante una pantalla inicial de conexin, de esta forma podemos comenzar a trabajar en lo que se denomina modalidad nativa. Es esta la interface que estudiar el curso pues nos permite un acceso a todas los recursos del AS/400 u OS/400 (si lo vemos desde un punto de vista ms literal, ya que ste es el sistema operativo que gobierna el hardware del AS/400. 11 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

El men inicial o tambin denominado promptuario inicial del AS400 se presenta en forma genrica (Aunque puede sufrir modificaciones de acuerdo a las necesidades de cada Empresa) de la siguiente forma :

Lo esencial de esta presentacin (de fbrica por as decirlo) est en el fondo blanco y letras verdes que esta conformado de 2 prrafos principales: El primero es el superior derecho, con : SYSTEM, SUBSYSTEM, DISPLAY. Cuya caracterstica principal es su carcter informativo (el usuario no tiene acceso a modificar nada de su contenido). Adems, se refiere al Sistema en en cul estamos trabajado (por lo general alusivo a la razn social del propietario del AS400), al Subsistema en que trabaja la estacin de trabajo actual (ms adelante se aborda el fundamento y razn de ser de los subsistemas), y el Display o identificacin de la estacin de trabajo, que a su vez cumple la funcin de diferenciarla de todas la dems conectadas a ese AS400. . En el segundo bloque est la informacin requerida para iniciar una sesin de trabajo. En este prrafo el usuario de estacin de trabajo debe ingresar, a lo menos, un usuario y una contrasea que se encuentren registradas en el sistema en el Archivo de Perfiles de Usuarios. Originalmente el Sistema viene con un usuario y password (palabra de paso o contrasea) predeterminado de nombre QSECOFR, cuya finalidad es iniciar la sesin y, en la mayora de los casos, crear a los dems usuarios con sus respectivas contraseas, clases, atributos, etc. Todo lo anterior se ve con mayor profundidad en la unidad correspondiente a la seguridad

12 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

del sistema. Opcionalmente, se puede pedir un Men en particular, una Biblioteca especfica (que se convertir temporalmente en nuestra biblioteca concurrente) o llamar a un Programa para su ejecucin. Un Men es un listado de opciones numeradas que permiten al usuario, a travs de la eleccin de una de ellas, solicitar que se realice una tarea especfica, obviamente la que describe la opcin del men visualizado. Una de las caractersticas ms reconocibles del AS/400 es que casi todas sus tareas pueden ser realizadas por medio de la navegacin en los diferentes mens que posee; tanto as que la primera vez que se ingresa bajo el usuario QSECOFR, se presenta el men principal del sistema (Men MAIN)

En el ejemplo anterior, se pueden apreciar ciertas caractersticas comunes en los mens del AS/400 :
En la esquina superior izquierda se encuentra el nombre del Men (facilita la bsqueda en elLuego una serie de opciones numeradas con una caso de querer modificar las opciones o el texto de un men. En segundo lugar una breve descripcin de su funcin. 2 Lneas inferiores donde se digita la opcin requerida o en algunos mens- se escribe un comando para ser ejecutado. En la parte inferior una o dos lneas informativas con las teclas de funcin disponibles y un breve concepto de su labor.

13 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

AYUDA EN EL AS/400
Dentro de los recursos del AS/400 (aunque en rigor forma parte de su sistema operativo), tenemos todo un sistema de ayuda en lnea que, a diferencia de otros S.O., es claro, preciso y bastante explicativo. La Ayuda se puede clasificar en : Ayuda de Mens, Ayuda de Comandos y Ayuda de Mensajes del sistema.

Ayuda de Mens
Cuando se trabaja con la Interfaz nativa del AS/400 (terminal o emulacin 5250 a travs de PCs), una vez establecida la conexin al sistema, vista en captulo anterior, nuestra primera pantalla o promptuario es el men principal del AS/400, a saber, el men MAIN (lo anterior sin perjuicio que por seguridad del sistema muy pocos usuarios tienen acceso a este men por la importancia y la restriccin de las labores que se pueden realizar a travs de l). Pero nos sirve a modo de ejemplo, pues cada men del AS/400 responde a la misma estructura, ya sea como presentacin en pantalla o como las Ayudas a travs de la Tecla F1, que dependiendo de cmo la utilicemos nos da una ayuda general o especfica de las distintas opciones de los mens del AS/400. Ayuda General En este tipo de ayuda, el usuario, en lnea de comandos presiona la tecla F1 y se despliega un texto con una explicacin de cada opcin del men visualizado. Ayda con el men Main

14 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Ayuda de Opcin de Men En este tipo, basta con digitar la opcin o situarse frente a la opcin respectiva del men y luego presionamos F1

15 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Ayuda de Comandos
El AS/400 funciona esencialmente a travs de comandos (en la prxima unidad desarrollaremos el tema de los comandos), cada funcin; crear dispositivos, crear usuarios, borrar archivos, manejar trabajos, controlar la impresin, etc., se realiza con los comandos del OS/400. Dentro de la Ayuda provista con el sistema estn presentes cientos de mens con las opcines que invocan a los comandos para cada una de las funciones descritas anteriormente, sin necesidad de saber el nombre de cada comando en particular, slo es necesario conocer la abreviatura correspondiente a cada accin que representa lo que necesitamos hacer; ej. Crear CRT, Borrar DLT, Cambiar CHG, etc. Una vez conocida la abreviatura digitamos a nivel de linea de Comandos: GO CMDxxx (donde xxx representa la abreviatura vista anteriormente). Ejemplo con GO CMDCRT (Ir a los Comandos de Creacin)

16 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

En la figura anterior se muestran todas las opciones relacionadas con creacin de Algo en el AS/400. Una vez situados en este men con opciones de creacin podemos recurrir a la ayuda de mens para una mayor explicacin de cada una de las opciones.

Ayuda en Mensajes del Sistema


Otro elemento de ayuda que viene incluido en el AS/400(insisto que forma parte del OS/400 en rigor), es la ayuda de mensajes del sistema. Esta consiste en un texto por lo general describiendo un error o una funcin que se est realizandodescriptivo que puede ser ampliado y detallado situndose sobre la lnea del mensaje y presionando F1-.

17 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

En el ejemplo anterior se escribi el nombre de un supuesto comando (el nombre verdadero es CRTLIB) y el sistema al buscarlo en la Lista de Bibliotecas (concepto que se desarrolla ms adelante) no lo encontr y enva un mensaje informando de esta situacin. En el caso de requerir ms informacin, nos ubicamos en la lnea de mensaje y presionamos F1- y nos aparece una pantalla como la siguiente :

18 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

COMANDOS EN EL AS/400
El OS/400 (motor del AS/400) es un sistema operativo poderoso, estable y que est siendo desarrollado para mltiples funciones (digo est porque en los plantes de IBM, el AS/400 ocupa un lugar importante en sus proyectos debido a su demanda y popularidad no slo en Amrica Latina sino tambin en Europa y Canada (hoy por hoy el OS/400 en su versin 5.2. es muy distinta a la original del ao de lanzamiento del AS/400, a saber, 1988; pues todos sabemos que en 16 aos el mundo de la computacin ha avanzado lo que otras disciplinas avanzan en un siglo). Entonces nos encontramos con funciones orientadas al mundo de Internet, funciones de comunicaciones, protocolos, seguridad, de programacin y de compatibilidad que en sus albores no slo no se concibieron sino que no eran necesarias o simplemente no existan. Para el manejo a nivel operativo de las mltiples tareas que nos permite el OS/400, existe como interface primaria o nativa los Comandos. El Usuario (llmase programador, operador, administrador, etc.) le dice al Sistema lo que quiere realizar a travs de un comando. Por ejemplo: cuando se digita el comando DSPLIBL le indicamos al sistema que deseamos visualizar la Lista de Bibliotecas (tema que se tratar en el siguiente captulo). En la actualidad, debido a la gran potencialidad del sistema operativo, existen ms de 2.000 comandos disponibles para su utilizacin. Por suerte no es necesario conocer sus nombres de memoria (que ms quisiera como administrador del sistema) pues dentro de los recursos del S.O. viene un completo y simple de manejar- sistema de busqueda ya sea por Mens, por tema, por verbo, etc.

Estructura de los Comandos


Para una persona que recin se inicia en el mundo del AS/400, el nombre de algunos comandos puede sonar ms a trabalengua que a instruccin, por ejemplo el comando WRKJOBSCDE quita las ganas de conocer siquiera el nombre de los otros 1.999 (cifra arbitraria, puede que sean un poco ms). Pero no es tan terrible, una vez que aprendemos la lgica con que fueron creados nos damos cuenta que es fcil deducir el nombre de la mayora de los comandos. Los Comandos comienzan (salvo contadas excepciones) con 3 consonantes de un Verbo, que en el fondo le indica la accin que deseamos realizar. Accin Crear Cambiar Visualizar Trabajar Limpiar Borrar Enviar Copiar Restaurar Arrancar Verbo Create Change Display Work Clear Delete Send Copy Restore Start Iniciales del Comando CRT CHG DSP WRK CLR DLT SND CPY RST STR

19 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Existen algunas excepciones con verbos que no poseen 3 consonantes, por ejemplo el Salvar, verbo SAVE, los comandos relacionados comienzan con SAV. O tambin el finalizar, Verbo End, los comandos relacionados comienzan con END. A estas 3 consonantes que indican la accin, le suceden de 1 a 4 caracteres que sealan el receptor de esta accin, puede ser un objeto, por ejemplo; LIB (por Library biblioteca-) o un concepto, SPLF por Archivo en Spool. As tenemos comandos como : CRTLIB (Crear Biblioteca), CHGLIB(Cambiar una Biblioteca), DLTLIB (Suprimir una Biblioteca), WRKSPLF (Trabajar con Archivos en Spool), entre otros. En algunos Casos se utilizan de 1 a 4 caracteres adicionales para diferenciar comandos que realizan funciones base similares, pero a travs de herramientas diferentes, ejemplo : WRKLIBPDM (Trabajar con Bibliotecas, pero con el PDM), o tambin se utilizan estos caracteres como calificadores cuando se necesitan funciones ms especficas, por ejemplo : WRKUSRPRF (WRK=Trabajar USR=Usuario PRF=Perfil, es decir, trabajar con perfiles de usuario). A medida que se va familiarizando con el AS/400, principalmente cuando se van conociendo sus abreviaturas (LIB=Bibliotecas JOB=Trabajos USR=Usuarios, MSG=Mensajes, Q=Queue Colas-, JOBQ=Colas de Trabajos OUTQ=Colas de Salida, etc.) se va haciendo ms fcil el, como dije anteriormente, deducir los Comandos, pero mientras tanto nos son muy tiles los cientos de Menes que vienen como parte de la interfaz de usuario y hacen ms amigable el Sistema. Estos menes son llamados desde la Lnea de Comandos digitando GO (ir a), luego se escribe CMDxxx, donde xxx representan las consonantes del Verbo, entonces si deseo los Comandos de Creacin escribo: GO CMDCRT

20 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

En esta secuencia podemos ver la llamada al men de Comandos de creacin (el nombre del Men aparece en la esquina superior izquierda de la pantalla), cada opcin del men invoca un comando especfico, cuyo nombre est reflejado en la extrema derecha de la pantalla; si la explicacin de cada opcin es insuficiente se puede utilizar la ayuda de mens vista en el captulo anterior.

Los Comandos, poseen una serie de opciones para que el usuario le indique en detalle lo que desea hacer, es lo que se denominan Parmetros del Comando. Cada parmetro est formado, a su vez, por palabras claves y valores; un Comando puede no tener parmetros o tener muchos parmetros 10 o ms, pero en estos casos slo unos pocos o ninguno es obligatorio, es decir, se puede utilizar el comando sin pasarle parmetros, pues el sistema utiliza los valores por defecto u omisin. Slo es necesario cuando el comando as lo exige o cuando queremos hacer algo distinto de lo que est determinado por omisin, por ejemplo: Comando CRTLIB Parmetros LIB(valor1) TYPE(valor2) TEXT(valor3)

En el ejemplo anterior el Comando CRTLIB es mostrado con 3 de sus parmetros, pero slo el primero es obligatorio y debemos aportar el valor1 que representa el nombre de la Biblioteca que deseamos crear.

21 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Al igual que en el caso del nombre de un Comando, el saber de memoria sus parmetros es tambin poco comn y se soslaya con lo que veremos como men del Comando.

Ejecucin de Comandos
Existen 4 modalidades principales para la ejecucin de un Comando : En lnea de Comandos, a travs de la opcin de un Men, desde otro comando y desde un programa CL. Por los objetivos del presente manual me referir a las 2 primeras, ya que las otras 2 requieren de un conocimiento un poco ms profundo del AS/400 y principalmente de creacin de Programas CL. En Lnea de Comandos En esta modalidad se escribe el nombre del Comando y, una de dos, o se escriben los parmetros necesarios con su respectiva palabra Clave y Valor o se presiona F4, que en los mens del AS/400 aparece descrita como F4=Solicitud, y cuya funcin es llamar a lo que se denomina Men del Comando, que no es otra cosa que una ayuda ms para completar en forma interactiva y explicada los valores necesarios para la ejecucin del Comando.

En la figura anterior tenemos el ejemplo de la ejecucin del Comando CRTLIB en lnea de comandos utilizando y escribiendo cada uno de los parmetros. Esta modalidad es poco comn, ya que es raro que se conozcan los parmetros de cada uno de los comandos (sin embargo existen algunos comandos de uso comn por los Operadores, Administradores y programadores no necesariamente los mismos comandos, sino ms bien los ms utilizados de acuerdo a la naturaleza de sus labores- que se termina por aprender, sino todos, por lo menos los parmetros ms utilizados).

22 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Esta imagen nos muestra el Men del Comando CRTLIB se llega a el escribiendo en lnea el nombre del Comando y presionando F4. Esta modalidad es de uso general, pues no es necesario conocer los parmetros sino leer y completar las opcines que deseamos y ante cualquier duda, al igual que en los mens, est disponible la ayuda en lnea, basta que nos situemos ante la opcin y presionemos F1 para obtener una explicacin detallada. Ejecucin por Opcin de Men En esta modalidad nos encontramos con Mens, del Sistema o Creados por cada instalacin, donde una de las opciones llama al Comando que necesitamos ejecutar o al men del Comando, es decir, aqu no necesitamos conocer el nombre del comando, basta con saber la funcin que realizaremos.

23 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

En el primer men (LIBRARY) tenemos, entre otras, la opcin 2, que ejecuta el comando CRTLIB (he utilizado este comando como caballito de batalla, pero es vlido para los dems comandos del sistema). En este segundo men, que es otra modalidad de mens del AS/400 y se nos presentan en la mayora de los comandos relacionados con trabajar, en este caso aparece cuando se utiliza el comando WRKSPLF (Trabajar con archivos en el Spool). Cada una de las opciones descritas en la parte superior de la Pantalla llama a un comando para su ejecucin, por ejemplo 2=Cambiar llama al Comando CHGSPLFA 3=Retener llama al Comando HLDSPLF 4=Finalizar llama al Comando DLTSPLF

24 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS RELACIONADOS CON BIBLIOTECAS EN EL AS/400


Una Biblioteca en el AS/400 es donde se almacenan los objetos contenidos en el Sistema (Archivos, Programas, Colas de Salida, Descripcin de Dispositivos, entre otros). Si bien cada Biblioteca es una entidad independiente y Lineal (ninguna pertenece a otra) aparecen todas como si residieran en la QSYS (biblioteca del Sistema), bajo el tipo genrico *LIB. De acuerdo a su origen las Bibliotecas se dividen en: Bibliotecas del Sistema (SYS) y Bibliotecas de Usuario (USR).

BIBLIOTECAS DEL SISTEMA:

Son Bibliotecas que forman parte del OS/400 y que contienen las herramientas del Sistema Operativo (comandos, utilitarios, etc.). Se caracterizan por comenzar (su nombre) con la letra Q. Entre las principales tenemos: - QSYS - QUSRSYS - QHLPSYS Estas son creadas en cada institucin como respuesta a las necesidades propias y por lo general su denominacin se relaciona con el Depto. Al cual se dirige (Contabilidad, Ventas, Personal, etc.); Sin embargo, existe un par de bibliotecas que vienen provistas por IBM, pero que son propias del usuario : QGPL y QTEMP.

BIBLIOTECAS DE USUARIO :

Tambin existe una clasificacin de acuerdo al objetivo o propsito de una biblioteca; esta apunta a bibliotecas de Produccin (*PROD) o bibliotecas de Pruebas (*TEST). *PROD : Los Archivos de Base de Datos en estas bibliotecas no pueden abrirse para actualizacin cuando un usuario realiza pruebas (en modalidad de depuracin y solicit que se protegiese la biblioteca). : En este tipo de bibliotecas los objetos pueden compartirse an cuando se solicite su proteccin durante la modalidad de depuracin.

*TEST

25 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

LISTA DE BIBLIOTECAS
Es una parte de las bibliotecas contenidas en el AS/400 y que se entregan al usuario como listado. Esta lista (*LIBL) la utiliza el sistema operativo como una ruta a seguir cuando se digita algn comando o se le solicita algo en particular. La *LIBL est formada por bibliotecas del sistema (tipo SYS) y de usuario (tipo USR). La parte del sistema viene preestablecida (aunque puede alterarse), la parte del usuario se establece de acuerdo a las necesidades de cada instalacin. Sin perjuicio de lo anterior el usuario puede modificar las bibliotecas de la *LIBL a travs, entre otros, de los valores del sistema (SYSVAL). El orden de las bibliotecas en la *LIBL determina la prioridad que seguir el OS/400 en la bsqueda de los Comandos y programas a ser ejecutados. El orden predeterminado agrupa en primer lugar el conjunto de bibliotecas de tipo SYS y luego las de tipo USR.

Biblioteca Concurrente : Es una Biblioteca que se agrega a nuestra lista (*LIBL) y ocupa el primer lugar en la parte asignada a las Bibliotecas de usuario. La Biblioteca concurrente (CURLIB) permanece vigente durante toda la sesin o hasta que se cambie a travs de un comando o en el perfil de usuario.

26 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Los principales comandos relacionados a Bibliotecas son los sgtes. :

COMANDOS DE BIBLIOTECA (GENERALES)

CRTLIB WRKLIB CHGLIB DSPLIB DSPLIBD DLTLIB CLRLIB CPYLIB SAVLIB RSTLIB CHGCURLIB WRKLIBPDM

= = = = = = = = = = = =

Crear Biblioteca Trabajar con Bibliotecas Cambiar Bibliotecas Visualizar Bibliotecas en Disco Visualizar Descripcin de Bibliotecas Suprimir Bibliotecas Borrar contenido de Bibliotecas Copiar Biblioteca Salvar Biblioteca en Cinta Restaurar Biblioteca desde Cinta Cambiar la Biblioteca Concurrente Trabajar con Bibliotecas a travs del

PDM

COMANDOS DE LISTA DE BIBLIOTECA


ADDLIBLE CHGLIBL DSPLIBL RMVLIBLE EDTLIBL CHGSYSLIBL = = = = = = Aadir biblioteca a la *LIBL Cambiar Lista de Bibliotecas Visualizar la Lista de Bibliotecas Eliminar biblioteca de la *LIBL Editar la Lista de Bibliotecas Cambiar Bibliotecas de la parte SYS en La *LIBL

OBJETOS EN EL AS/400
El OS/400 es un sistema operativo basado en objetos. Un Objeto es cualquier elemento que tiene un nombre y ocupa espacio en el Sistema. Un Objeto puede ser un Archivo de Datos, un Directorio, un Usuario o un dispositivo como una Pantalla o una Impresora. Los Objetos no se limitan a entidades individuales tambin pueden categorizarse por Tipo. El Tipo de un objeto define su propsito y cmo se utiliza en el sistema, por ejemplo :

27 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Tipo *USRPRF *PGM *LIB

Descripcin Perfil de Usuario Programa Biblioteca

Los Objetos, adems de su Nombre y Tipo poseen atributos que los diferencian ante tipos iguales, por Ejemplo :

Tipo

*PGM *PGM *FILE *FILE *FILE *FILE

Atributo
CBL CLP PF-DTA PF-SRC LF DSPF

Descripcin

Programa Cobol Programa CL Archivo Fsico de Datos Archivo Fsico de Fuentes Archivo Lgico Archivo de Pantalla

Al trabajar con los Objetos de una biblioteca a travs del PDM, podemos visualizar los Nombres, Tipos y tributos de los Objetos de una Biblioteca.

Entre los Objetos *FILE puede apreciarse uno cuyo atributo es PF-SRC, este corresponde a un objeto muy particular para el OS/400, pues ah residen miembros

28 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

fuentes. Estos a su vez contienen cdigo fuente de Programas, de Estructuras de Datos, de fuentes CL, etc. En una Biblioteca puede haber ms de un Objeto *FILE PF-SRC, esto lo determina cada poltica particular de la institucin (el sistema nos exige al menos uno para almacenar los fuentes), sin embargo suele utilizarse a modo de estandarizacin Nombres que van de acuerdo a la naturaleza de los miembros que contendr, por ejemplo :

Miembros Fuentes
Programas Fuentes en Cobol Programas Fuentes en RPG Programas Fuentes en CL Estructuras de Bases de Datos Archivos de Pantallas Archivos de Impresin Fuentes de Mens

Archivo Fsico de Fuentes


QCBLSRC QRPGSRC QCLSRC QDDSSRC QDSPFSRC QPRTFSRC QMNUSRC

Los Nombres de los Archivos Fsicos de Fuentes (*FILE PF-SRC), deben obedecer a las reglas generales de creacin de nombres AS/400, sin embargo se respeta, por lo general, la nomenclatura original del Sistema. Los Objetos del AS/400 se encapsulan, esto significa que estn protegidos por una interfaz que define las operaciones que pueden realizarse sobre el objeto especfico.

CREACION DE OBJETOS
Los Objetos de una Biblioteca principalmente, 2 modalidades : 1.son creados a travs de,

En forma Directa por medio de un Comando, ste a su vez, puede ejecutarse en la Lnea de comandos, puede resultar de la eleccin de una opcin de un men o tambin desde un programa CL.

29 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

2.- En forma Indirecta a travs de la por ejemplo : Tipo de Fuente PF CBL CLP RPG

compilacin de

miembros fuentes,

da origen a Objeto *FILE *PGM *PGM *PGM

30 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Tambin en forma indirecta producto del trabajo utilitarios del OS/400, por ejemplo : Trabajando con SDA en la Creacin de Men da origen a 3 objetos en la creacin de Pantallas RLU en la creacin de informes QRY en la creacin de Consultas DFU en la creacin de Programas da origen a 2 objetos da origen a Objeto *MSGQ *FILE DSPF *MENU *FILE DSPF *FILE *QRYDFN *FILE *PGM PRTF DFU

con los

31 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS RELACIONADOS CON TRABAJOS EN EL AS/400

Junto con el manejo de impresin, el control de Trabajos es una de las funciones ms cotidianas de un operador de sistema. Si bien, un trabajo, tiene tres estaciones (entrada, ejecucin y salida), ahora corresponde referirse a las 2 primeras (la salida se ver en el manejo de Colas, Spool y Transcriptores). La estacin de entrada, es la situacin de un trabajo antes de su ejecucin; en el AS/400 se conoce como la Colas de Trabajos (JOBQ). Los trabajos en ejecucin se denominan trabajos activos (ACTJOB).

1) COLAS DE TRABAJOS : Las Colas de Trabajos contienen entradas de trabajos en espera de ser ejecutados. Los trabajo se sitan en la cola de trabajos a travs de comandos; por ej.: SBMJOB, ADDJOBSCDE. Se puede tener ms de una Cola de Trabajos incluso asociadas a un mismo Subsistema, esto permite tener Colas de Trabajos con distintas prioridades y niveles de seguridad.

La Figura Anterior muestra el resultado del Comando WRKJOBQ con el parmetro *ALL (Trabajar con todas las Colas de Trabajo).

32 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Los Trabajos se envan a una JOBQ generalmente debido a 2 objetivos (aunque no necesariamente deben cumplirse ambos) : 1.- S el Trabajo es de naturaleza Batch (no requiere mayor intervencin del Operador) y es lenta su ejecucin (por ejemplo un Salvador de informacin en Cinta) conviene Submitirlo (a travs del Comando SBMJOB) para Liberar la Pantalla y optimizar los recursos. S necesitamos ejecutarlo a una determinada hora o fecha en que no estar 2.presente la persona encargada de su ejecucin, esto en forma excepcional, pues s es algo cotidiano conviene ms planificar el Trabajo. Cuando un trabajo es submitido, y no se le dice expresamente a qu JOBQ, el Sistema asuma la Cola por defecto u omisin, la QBATCH que se encuentra en la biblioteca QSYS. Ejemplo de Trabajar con Cola de Trabajos QBATCH

COMANDOS DE COLAS DE TRABAJOS


CRTJOBQ CLRJOBQ DLTJOBQ HLDJOBQ RLSJOBQ WRKJOBQ = = = = = = Crear Cola de Trabajos Borrar Trabajos de una Cola de Trabajos Suprimir Colas de Trabajos Retener una Cola de Trabajos Liberar una Cola de Trabajos Trabajar con Colas de Trabajos

33 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

2) TRABAJOS ACTIVOS

: Los trabajos activos se encuentran actualmente en ejecucin en alguno de los Subsistemas que controlan los procesos en el AS/400. Al igual que los trabajos en la cola, puede manejarse la prioridad, sin embargo, cada Subsistema tiene, de acuerdo a su naturaleza, prioridades definidas por *DFT (es decir, por defecto u omisin).

El Comando para trabajar con Trabajos Activos (WRKACTJOB), nos permite, entre otras cosas, saber cules Jobs estn activos en los distintos Subsistemas, adems, es aqu donde se puede determinar que est haciendo cada usuario de estacin de trabajo (llmese terminal o PC en emulacin), pues cada sesin es un trabajo que se encuentra activo en el subsistema QINTER. Tambin en esta pantalla se puede reconocer los posibles problemas generados por la ejecucin de un proceso (bajo la columna de estado es posible saber la situacin actual del Job) y de acuerdo a esto cambiar o incluso finalizar una ejecucin, en el caso de una sesin de estacin de trabajo la finalizacin conlleva el regreso al promptuario inicial del sistema (men de Conexin).

34 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

La figura anterior muestra la pantalla que aparece cuando se utiliza la opcin 2 (Cambiar) frente a un trabajo actualmente en ejecucin, como ya se vi en el captulo de Comandos, cada una de las opciones invoca un Comando del OS/400, en este caso especfico el Comando es el CHGJOB, cambiar un trabajo; entre otras cosas podemos modificar su prioridad de ejecucin (por defecto es 20 como todo trabajo interactivo), su dispositivo de Impresin (si el trabajo genera un informe impreso en estos momentos tendra salida a travs de la impresora PRT01, la prioridad que tendr el reporte en la Cola de Salida y otros.

COMANDOS DE TRABAJOS ACTIVOS


WRKJOB HLDJOB RLSJOB CHGJOB ENDJOB SBMJOB WRKACTJOB = = = = = = = Trabajar con Trabajo Actual o calificado Retener Trabajos Liberar Trabajos Cambiar atributos de un Trabajo Finalizar Trabajo Someter Trabajo en una Cola de Trabajos Trabajar con Trabajos Activos

35 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

3) TRABAJOS PLANIFICADOS : Adicionalmente a los trabajos que se encuentran en la Cola de Trabajos, existe la posibilidad de planificar o programar trabajos, por lo general rutinarios (desde el punto de vista de la periodicidad). Este recurso del OS/400 nos facilita la Administracin del sistema, pues podemos programar tareas para su ejecucin posterior. Esta planificacin de trabajos puede ser diaria, semanal, mensual, etc. Su objetivo principal es eliminar la posibilidad de olvido u omisin en ciertas tareas repetitivas.

COMANDOS DE PLANIFICACION DE TRABAJOS


ADDJOBSCDE CHGJOBSCDE HLDJOBSCDE RLSJOBSCDE RMVJOBSCDE WRKJOBSCDE CHGPWRSCDE = = = = = = = Aadir Entrada a la planificacin de trabajos Cambiar Entrada en la planificacin de trabajos Retener Entrada en la planificacin de trabajos Liberar Entrada en la planificacin de trabajos Eliminar Entrada en la planificacin de trabajos Trabajar con Entradas de la Planificacin de Trabajos. Cambiar planificacin de encendido y apagado

36 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS RELACIONADOS CON SUBSISTEMAS EN EL AS/400

Un Subsistema es un entorno operativo a travs del cual el sistema coordina el flujo de trabajo y la utilizacin de los recursos. El Sistema puede tener varios subsistemas, operando en forma independiente unos de otros. Cada uno de ellos se ocupa de tareas exclusivas, por ejemplo; un subsistema de preocupa de los trabajos interactivos y otro de los procesos batch. El Sistema nos permite determinar el nmero de trabajos y los tipos de trabajos que manejar cada subsistema. Las caractersticas de un subsistema estn dadas en lo que se denomina, descripcin de Subsistema (*SBSD). Una descripcin de subsistema es un objeto del AS/400 que indica; cmo, por donde y cunto trabajo entra en un subsistema. El AS/400 provee dos configuraciones de subsistemas, pero el usuario, adems, puede crear sus propias descripciones.

CONFIGURACION BASE QBASE = Es un Subsistema que controla todos los recursos del entorno operativo del AS/400, es el subsistema de control por omisin; soporta trabajos interactivos, por lotes y de comunicaciones y, adems, arranca el subsistema QSPL. = Es el Subsistema Transcriptor. del SPOOL. Soporta trabajos de Lector y

QSPL

CONFIGURACION ALTERNATIVA QCTL = Es el Subsistema de Control, slo soporta el inicio de sesin en la Consola. Automticamente arranca los subsistemas; QINTER, QBATCH, QCMN Y QSPL. = Este soporta todos los trabajos interactivos de estaciones de trabajo, programables (PC) y no programables (Terminales), con excepcin de la Consola del sistema. = Este soporta todos los trabajos por lotes

QINTER

QBATCH

37 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

QCMN QSPL

= Soporta todos los trabajos de comunicaciones = Es el Subsistema transcriptor. del Spool. Soporta trabajos de lector y

De acuerdo a las imgenes correspondientes a los Comandos WRKSBS y WRKSBSD, respectivamente, se puede observar que un Subsistema como tal puede arrancarse o

38 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

detenerse y se puede trabajar con los trabajos del subsistema, pero es en la descripcin de los subsistemas donde radican las herramientas para determinar el flujo de trabajos y las caractersticas de los procesos que involucran al subsistema.

El trabajos con Subsistemas y Descripciones de subsistemas es uno de los ms completos y complejos para personalizar el entorno del AS/400, sin embargo, basta (de acuerdo a los objetivos del presente manual) entender la filosofa del sistema para administrar los trabajos y optimizar los recursos de acuerdo a la naturaleza de stos.

COMANDOS DE SUBSISTEMAS STRSBS ENDSBS WRKSBS WRKSBSJOB = = = = ARRANCAR SUBSISTEMA FINALIZAR SUBSISTEMA TRABAJAR CON SUBSISTEMA TRABAJAR CON TRABAJOS DE SUBSISTEMA

COMANDOS DE DESCRIPCION DE SUBSISTEMAS CRTSBSD CHGSBSD DSPSBSD DLTSBSD WRKSBSD = = = = = CREAR DESCRIPCION DE SUBSISTEMA CAMBIAR DESCRIPCION DE SUBSISTEMA VISUALIZAR DESCRIPCION DE SUBSISTEMA SUPRIMIR DESCRIPCION DE SUBSISTEMA TRABAJAR CON DESCRIPCION DE SUBSISTEMA

39 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS RELACIONADOS CON IMPRESION EN AS/400


En la labor operacional (en AS/400), debe tenerse en cuenta, para el manejo de informes impresos, el conocimiento de tres tpicos relacionados directamente con la funcin de impresin : 1) MANEJO DEL SPOOL : El Archivo de impresin Spool recibe toda la salida del sistema (producto de procesos propios del sistema operativo y/o de aplicaciones particulares del usuario) que se emite a travs de una impresora, esta salida reside en Colas de Salida (Output Queue), cuya funcin no es otra que la de agrupar los informes en orden de llegada (modali dad FIFO), salvo que el programa emisor del informe o el Operador a travs de comandos determinen otra cosa. Sin embargo, el concepto de Spool en AS/400, responde literalmente al significado de sus iniciales (Simultaneus Peripheral Operation On Line), es decir, operacin simultanea de perifricos en linea, esto lleva como implicancia que en el sistema no existe un objeto Spool (como s existen las Colas de Salida), es una modalidad, una forma de administrar la salida impresa.

TRABAJO CON SPOOL

En la Pantalla de Trabajar con todos los Archivos en Spool (WRKSPLF *ALL), podemos observar las distintas opciones que nos ofrece el sistema para el manejos

40 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

de los trabajos que esperan la salida impresa, podemos destacar algunos conceptos como enviar, retener y liberar (conceptos que para una persona no familiarizada con el sistema pueden sonar extraos, no as el cambiar o el suprimir que su sla mencin da una idea de a qu se refieren. El enviar permite compartir listados dentro de una Red y los usuarios autorizados pueden enviarlos a puntos remotos, el Retener hace que ese informe en particular no salga impreso en la secuencia respectiva (orden de llegada al Spool), sino que permanece detenido a la espera de ser liberado en una futura oportunidad sin tener que ejecutar el proceso que le dio origen nuevamente. El Liberar se utiliza para dejar nuevamente en secuencia de impresin un Archivo retenido previamente.

La imagen corresponde al comando CHGSPLFA (opcin 2 del WRKSPLF). Podemos apreciar algunas posibilidades (o parmetros del Comando) de modificacin que nos ofrece el sistema para los archivos en Spool. Se utilizan slo las necesarias, pues no tenemos parmetros obligatorios, y tenemos, entre otras, la posibilidad de cambiar : La Impresora por donde se dar salida al reporte, las copias, el nmero de pagina desde la que dar inicio a la impresin (por ejemplo cabe la posibilidad de que en un trabajo de 100 pginas impresas no me sean tiles las primeras 20, entonces tengo la posibilidad de empezar la impresin desde la pgina 21), el tipo de formulario, etc. Este Comando es uno de los que posee ms parmetros, si se fija en la imagen, en la parte inferior derecha dice : F10=Parmetros adicionales. Una vez utilizada la tecla de funcin, se nos presenta una segunda pantalla con ms opciones y una tercera o ms s es que an quedan parmetros disponibles (esto es vlido para todos los Comandos del AS/400).

41 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

2) COLAS DE SALIDA : Por cada impresora del AS/400 existe una cola de salida denominada con el mismo nombre de la impresora, sin embargo, el usuario puede crear y administrar sus Colas de Salida propias. Una Cola de Salida es, en rigor, un objeto, y como tal reside en una Biblioteca y est dotado de una serie de atribuciones, por ejemplo la proteccin. Esto a modo de seguridad para restringir el acceso a los Archivos que se almacenan en una Cola de Salida (Informes de Situacin financiera, listados de sueldos, etc.). Adems, el sistema maneja sus propias Colas de Salida, que no necesariamente estn asociadas a una impresora, all enva los resultados de las diferentes trabajos realizados en el sistemas, conocidos como JOBLOG. TRABAJO CON COLAS DE SALIDA

42 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

3)

MANEJO

DE

TRANSCRIPTORES : Los Transcriptores de Impresora se en cargan de trasladar los archivos desde la Cola de salida hacia la impresora relacionada. Existe por cada impresora un Transcriptor, ste, a su vez se puede asignar a distintas colas de salida, pero slo un transcriptor puede estar activo, a la vez. A diferencia de las Colas de Salida, los transcriptores, no pueden crearse para uso particular, slo pueden administrarse.

Los principales comandos relativos

a los puntos anteriores son

los sgtes.:

43 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

COMANDOS DE SPOOL WRKSPLF CHGSPLFA DSPSPLF DLTSPLF HLDSPLF RLSSPLF CPYSPLF = = = = = = = TRABAJAR CON ARCHIVOS EN EL SPOOL CAMBIAR LOS ATRIBUTOS A UN ARCHIVO EN SPOOL VISUALIZAR CONTENIDO DE UN ARCHIVO EN SPOOL SUPRIMIR ARCHIVOS EN EL SPOOL RETENER ARCHIVOS EN EL SPOOL LIBERAR ARCHIVOS EN EL SPOOL COPIAR ARCHIVO DE SPOOL A UNA BASE DE DATOS

COMANDOS DE COLAS DE SALIDA

WRKOUTQ CRTOUTQ CHGOUTQ HLDOUTQ RLSOUTQ DLTOUTQ CLROUTQ

= = = = = = =

TRABAJAR CON COLAS DE SALIDA CREAR COLAS DE SALIDA CAMBIAR COLAS DE SALIDA RETENER COLAS DE SALIDA LIBERAR COLAS DE SALIDA SUPRIMIR COLAS DE SALIDA BORRAR ARCHIVOS DE COLAS DE SALIDA

COMANDOS DE TRANSCRIPTOR

WRKWTR STRPRTWTR ENDWTR CHGWTR HLDWTR RLSWTR

= = = = = =

TRABAJAR CON TRANSCRIPTORES DAR ARRANQUE A TRANSCRIPTORES DE IMPRESORA FINALIZAR TRANSCRIPTORES DE IMPRESORA CAMBIAR TRANSCRIPTORES DE IMPRESORA RETENER TRANSCRIPTORES DE IMPRESORA LIBERAR TRANSCRIPTORES DE IMPRESORA

44 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS RELACIONADOS CON MENSAJES EN EL AS/400

El OS/400 provee de un completo y complejo sistema de mensajes (complejo en el sentido de funcionalidad, no de dificultad). Esta mensajera incluye el manejo de mensajes de programa, a nivel operativo (que son los que nos corresponden), Colas de Mensajes, Archivos de Mensajes, Catalogos y otros. Desde el punto de vista operativo; se puede enviar y recibir mensajes entre estaciones de trabajo, usuarios y colas de mensajes. Las Colas de Mensajes son OBJETOS, que se almacenan en un Biblioteca bajo el tipo *MSGQ. Estas MSGQ pueden manejarse a travs de los comandos de colas de mensajes y tambin pueden aplicarse los comandos de seguridad de objetos, por ejemplo; puede crear una Cola de Mensajes propia y protegerla a travs de una *AUTL. Aunque se habla por separado de mensajes a Usuarios, Pantallas y Colas de Mensajes, en realidad el OS/400 siempre apunta a Colas de mensajes, es decir, cuando se enva un mensaje a un Usuario en el fondo se est remitiendo a una *MSGQ con el mismo nombre del usuario, igual ocurre en el caso de los mensajes a una Estacin de Trabajo. El OS/400 utiliza una Colas de Mensajes propia (viene creada en la biblioteca QSYS) para los mensajes del sistema; por ejemplo si se ha arrancado o detenido un subsistema, si un dispositivo no se encuentra en estado operativo, si se han programado y arrancado algunas tareas planificadas, y otros, el sistema enva el aviso a esta cola, que por lo general es administrada por el operador del sistema, y se denomina QSYSOPR.

CLASIFICACION DE LOS MENSAJES


Existen, de acuerdo a su informacin, 2 tipos de mensajes : *INF : Son, como su nombre lo implica, de tipo informativo y no requieren respuesta de quien lo recibe. : Mensaje de respuesta, el usuario de la estacin de trabajo contestar este tipo de mensajes. debe

*INQ

45 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Tambin, de acuerdo a la modalidad de envo, existen : *NORM : El Mensaje se enva y se aloja en una Cola de Mensajes (de de estacin de Trabajo). usuario o

*BREAK : Interrumpe el trabajo interactivo de la estacin de trabajo a la que fue enviado el mensaje. Esta modalidad slo puede utilizarse si el destino es una cola de mensajes de estacin de trabajo.

En el Men del Comando para enviar un mensaje de quiebre (SNDBRKMSG), se puede distinguir el parmetro que nos solicita el tipo de mensaje (Informativo o de Respuesta), adems, implcitamente nos limita el destino del mensaje a una Cola de estacin de trabajo o a todas las estaciones de trabajo (*ALLWS), es decir, un mensaje de quiebre no puede, a diferencia de un mensaje de entrega normal, enviarse a la Cola de Mensajes de un Usuario o a Colas creadas por el Usuario.

Colas de Mensajes 46 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

Existe una Cola de mensajes (objeto de tipo MSGQ) por cada estacin de trabajo configurada en el sistema, se crean automticamente cuando se configura una estacin Local o Virtual (a estas dirigimos posteriormente los mensajes de *BREAK). Adems el Sistema crea automticamente una MSGQ por cada Usuario existente, cuando se cre el perfil de usuario (a estas Colas slo pueden enviarse mensajes de entrega normal, Comando SNDMSG). Sin perjuicio de lo anterior, pueden crearse colas de mansajes particulares que no respondan a ninguna de las clasificaciones anteriores; estas, por lo general, son de uso particular, pero al igual que las de usuario, slo pueden recibir mensajes de modalidad Normal. Las Colas de Mensajes (todas) se administran a travs del Comando WRKMSGQ, segn se muestra en la siguiente pantalla.

COMANDOS DE MENSAJES Y COLAS DE MENSAJES


CRTMSGQ CLRMSGQ DLTMSGQ WRKMSGQ DSPMSG SNDMSG SNDBRKMSG = = = = = = = Crear Cola de Mensajes Borrar Mensajes de una Cola de Mensajes Suprimir Colas de Mensajes Trabajar con Colas de Mensajes Visualizar Mensajes Enviar Mensaje en modalidad NORMAL Enviar Mensaje en modalidad de QUIEBRE

47 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS DE SALVADO DE LA INFORMACION


Uno de los aspectos que merece mayor atencin, en lo que a polticas de administracin del AS/400 se refiere, es el que involucra el respaldo de la informacin. Todo lo que contiene el sistema (Programas, Bases de Datos, Perfiles de Usuario, descripcin de Dispositivos, Subsistemas, Colas de trabajo, de Salida, de Mensajes, entre otros), puede ser salvada en dispositivos de almacenamiento auxiliar (como cinta, cd, etc.). El objetivo de sto es proteger la informacin til de la Empresa de posibles prdidas, accidentales o intencionales como siniestros o actividades de hackers. Dependiendo de las pliticas de cada instalacin, en lo referente a la periodicidad de los respaldos, se pueden establecer salvados diarios, semanales, quincenales, mensuales, etc.; sto se determina de acuerdo a criterios particulares, por ejemplo : Las bases de datos cambian cotidianamente por lo que su respaldo debe ser tambin un proceso cotidiano, pero por otro lado, los datos de seguridad (Perfiles de usuario, Listas de autorizaciones) slo cambian en forma espordica, lo que implica que su respaldo no necesariamente ser tan seguido como en los Archivos de datos. El AS/400 soporta como medios de respaldo de informacin : Cintas, Diskettes y dispositivos opticos (CD), sin embargo, el medio por excelencia es la unidad de cinta; por su capacidad (llegando en las actualidad a estandares de 200 Gb) y su durabilidad (no requiere mayores cuidados y soporta miles de operaciones de lectura y/o grabacin). INICIALIZACION DE CINTA

48 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

COMANDOS DE INICIALIZACION INZTAP = Inicializa unidad de Cinta INZOPT = Inicializa unidad ptica (CD) INZDKT = Inicializa Diskette

Adems de los comandos, individualizados y descritos ms delante, el sistema nos provee de un men con opciones para un salvado parcial o total de los objetos; es decir a nivel de todo el sistema, este men es el Menu SAVE y se llama a travs del comando : GO SAVE.

COMANDOS DE SALVAR SAVOBJ SAVLIB SAVCHGOBJ SAVCFG = = = =

(EN CINTA, DISQUETE O CD)

Permite salvar uno o ms objetos desde una biblioteca Permite salvar una o ms bibliotecas Salva objetos modificados desde una fecha espcifica Salva los objetos de configuracin (descripcin de pantallas, controladores, direcciones de red, etc.) SAVLICPGM = Salva el programa interno bajo licencia (Sistema Operativo) SAVSECDTA = Salva valores de seguridad del sistema (usuarios, autorizaciones, etc.). SAVSYS = Salva la QSYS y algunos objetos de seguridad y configuracin

49 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

COMANDOS DE RESTAURAR (EN CINTA, DISQUETE O CD) RSTOBJ RSTLIB RSTCFG Restaura el RSTUSRPRF = Restaura objetos salvados con el SAVOBJ = Restaura librerias salvadas a travs del SAVLIB = Restaura valores de configuracin salvados con SAVCFG RSTLICPGM Cdigo interno bajo licencia salvado con SAVLICPGM = Restaura perfiles de usuario salvados con el SAVSECDTA o SAVSYS

MENU DEL COMANDO SAVLIB

Dentro del Comando SAVLIB, tenemos la posibilidad de Salvar una, un grupo preestablecido (por ejemplo NONSYS), un grupo genrido (por ejemplo todas las bibliotecas que comienzan por BIB* o cualquier inicial seguida de un asterisco), o bibliotecas especificadas en forma individual (dependiendo de la versin del sistema operativo pueden especificarse 300 o ms bibliotecas). En el ejemplo anterior se utiliza el dispositivo por excelencia (como ya dije la unidad de Cinta), en este caso es necesario indicar el proceso de fin de Cinta; *REWIND (Rebobinar la Cinta y dejarla al comienzo), *LEAVE (dejarla en el punto donde qued despus del salvado) o *UNLOAD (Rebobinar y descargar la Cinta). Sin embargo, slo especificar las Bibliotecas a Salvar y el Dispositivo donde las voy a Salvar (por lo general cuando se cuenta con una Unidad de Cinta recibe el nombre de TAP01) son los parmetros obligatorios, todos los dems estn con valores por omisin.

50 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

MENU DEL COMANDO SAVOBJ

En el caso del Comando SAVOBJ, se tiene la posibilidad de salvar uno, un grupo genrico, un grupo especificado individualmente (al igual que en el comando SAVLIB pueden ser 300 o ms objetos), o todos los objetos contenidos en una o ms bibliotecas. Este comando se utiliza principalmente cuando queremos hacer un salvado selectivo de objetos y no necesariamente, salvar todo lo que contiene una biblioteca; uno de los parmetros del SAVOBJ nos pide el Tipo de Objeto a Salvar (a modo de ejemplo, puede darse la situacin de necesitar salvar exclusivamente los programas, entonces se puede especificar como tipo *PGM). En este Comando, a diferencia del anterior, son 3 los parmetros obligatorios : los objetos a salvar, la o las bibliotecas donde se encuentran dichos objetos y el dispositivo ocupado para el salvado. Los dems parmetros estn establecidos con sus valores por omisin.

51 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CONCEPTOS Y COMANDOS RELACIONADOS CON SEGURIDAD EN EL AS/400


La Seguridad, uno de los aspectos que hacen ms apetecible el AS400, debe considerar, para su estudio, el dominio de varios conceptos que en su conjunto conforma el potencial necesario para que se pueda hablar con propiedad de un sistema muy seguro y confiable. El OS/400 nos provee de una serie de herramientas en su software que nos permiten una proteccin eficaz en el mbito de datos, programas, dispositivos y objetos en general. Esto se ve reflejado en 2 elementos genricos que podemos describir como la Seguridad por Sistema Operativo y la Seguridad por Usuario.

SEGURIDAD POR SISTEMA OPERATIVO


Esta se refiere a recursos que afectan al Sistema en general, como el Nivel de Seguridad, y tambin a la interface de Mens con que se comunica el usuario con el sistema, y que el S.O., administra dependiendo de las Clases de Usuarios.

NIVEL DE SEGURIDAD DEL SISTEMA El Nivel de seguridad viene dado como parte de los valores del sistema, es decir, que afectan en forma global todo el entorno de trabajo del AS/400, y son los siguientes :

Nivel 10

Descripcin SEGURIDAD FISICA El Sistema no requiere contrasea para iniciar la sesin, los usuarios tienen acceso a todos los recursos. SEGURIDAD POR CONTRASEA El Sistema requiere contrasea. todos los recursos del sistema. Los usuarios tienen acceso a

20

30

SEGURIDAD POR CONTRASEA Y OBJETO EL Sistema requiere contrasea. Los usuarios deben tener autorizacin para acceder a los recursos del Sistema. Sin embargo, en este nivel, algunas interfaces pueden acceder a recursos sin poseer una autorizacin implcita en su Clase, por ejemplo programas escritos en MI (machine interface). SEGURIDAD POR CONTRASEA, OBJETO y SISTEMA OPERATIVO

40

52 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

El Sistema requiere contrasea. Los Usuarios deben tener autorizacin a los objetos y recursos del Sistema. Los programas producen errores si se intenta acceder a objetos con interfaces no soportadas o pasar parmetros no soportados a interfaces soportadas. Este Nivel es el ms utilizado y tambin el ms aconsejado por los especialistas. 50 SEGURIDAD CON INTEGRIDAD DEL SISTEMA OPERATIVO AMPLIADA Es similar al nivel 40, pero est diseado para sistemas que necesitan tener el nivel de seguridad certificado C2; como ste no se requiere en la mayora de las aplicaciones comerciales no se recomienda este nivel, pues puede causar impacto su aplicacin.

El Nivel de seguridad del Sistema se establece o modifica a travs del Comando WRKSYSVAL y entra en vigencia al siguiente IPL.

53 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

CLASES DE USUARIOS Las Clases de Usuario (USRCLS) determinan el acceso que los usuarios tendrn a los distintos recursos del sistema, como por ej., creacin de dispositivos, administracin de Perfiles de Usuarios, manejos de Trabajos, control de la salida impresa y objetos en general. Las Clases de Usuario se asignan al respectivo Perfil de Usuario y son las siguientes :

*SECOFR : Es el responsable de seguridad del sistema y posee las siguientes orizaciones : *ALLOBJ *AUDIT *JOBCTL *SAVSYS *SECADM *SERVICE *SPLCTL *IOSYSCFG *SECADM : En el nivel 10 o 20 de seguridad del sistema, el administrador de seguridad tiene las autorizaciones especiales *ALLOBJ, *JOBCTL, *SAVSYS y *SECADM En el nivel 30 o superior tiene la autorizacin especial *SECADM. *SYSOPR : En el nivel 10 o 20 el operador de sistema tiene las autorizaciones *ALLOBJ, *JOBCTL y *SAVSYS. En el nivel 30 o superior el usuario tiene las autorizaciones especiales *JOBCTL y *SAVSYS. *PGMR : En el nivel 10 o 20 tiene las autorizaciones especiales *ALLOBJ, *JOBCTL y *SAVSYS. En el nivel 30 o superior el usuario carece de autorizaciones especiales. : En el nivel 10 o 20 tiene la especiales *ALLOBJ y *SAVSYS. En superior el usuario carece de especiales. autorizaciones el nivel 30 o autorizaciones

*USER

54 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

SEGURIDAD POR USUARIO En forma independiente, pero complementaria a la seguridad por sistema operativo, el OS/400 nos ofrece la posibilidad de proteger objetos, asignar autorizaciones especficas y crear listas de autorizaciones. PROTECCION DE OBJETOS Todo objeto residente en el AS/400 (Bibliotecas, Archivos de Datos, Programas, Dispositivos, Colas, Perfiles de Usuario, Archivos de Fuentes, etc.) puede estar protegido del dominio pblico bajo las siguientes consideraciones de acceso : *ALL *CHANGE *USE *EXCLUDE *USERDEF : Permite todas las operaciones excepcin de las limitadas al propietario. con el objeto, a

: Permite modificar el objeto, pero no gestionar

su existencia.

: Permite el acceso a los atributos del objeto y la utilizacin del objeto, pero no cambiar ni gestionar su existencia. : Con excepcin del propietario, no se puede gestionar el objeto. : Es un tipo de autorizacin especial definida por el usuario, a travs de la visualizacin y asignacin de atributos detallados como lectura, adicin, actualizacin, etc.

55 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

AUTORIZACIONES ESPECIALES Si bien las Autorizaciones especiales vienen predeterminadas segn la clase de usuario, el administrador de seguridad del sistema puede otorgar a usuarios, que por su clase no las poseen, autorizacines especficas, aumentando o tambin disminuyendo las que le corresponden segn su clase.

*USRCLS

: Esta autorizacin determina que el usuario posee los derechos y restricciones que estn asociados a su clase de usuario. : Se otorga autorizacin sobre todos los objetos : Se otorga la autorizacin de la administracin Auditora del sistema. de la

*ALLOBJ *AUDIT *JOBCTL

: El Usuario tiene autorizacin para cambiar, visualizar, retener, liberar, cancelar y borrar todos los trabajos. El usuario tambin tiene autoridad para arrancar y detener Transcriptores, Colas y Subsistemas. : Se Autoriza al usuario a salvar objetos del sistema. : El E/S del otros. usuario sistema; y restaurar todos los

*SAVSYS

*IOSYSCFG

tiene autorizacin para agregar, suprimir, cambiar

configurar dispositivos,

la entre

*SECADM

: Se otorga a este usuario la autorizacin de administracin de la seguridad; puede crear, cambiar y eliminar perfiles de usuario. : El usuario puede ejecutar las funciones relativas al diagnstico y reparacin de errores. : Se otorga autorizacin de control de spool a ejecutar todas las spooling. : No se otorga ninguna autorizacin especial de sistema

*SERVICE *SPLCTL

este usuario, upuede operaciones de

*NONE

56 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

LISTAS DE AUTORIZACIONES

Una lista de autorizaciones es un objeto -de tipo *AUTL- que contiene los nombres de una serie de perfiles de usuario con autorizaciones genricas; *ALL, *CHANGE, *USE, etc., y que luego se asocian a los objetos que necesitamos proteger sin necesidad de especificar en stos a cada usuario en particular, es decir, se relaciona el objeto con la Lista y as cada usuario que forma parte de la *AUTL posee todas las atribuciones y restricciones que indica la Lista. Como elemento peculiar en las *AUTL, se puede destacar que a diferencia de otros objetos (como las colas de salida, mensajes, etc.), residen slo en la QSYS, no podemos determinar la Biblioteca cuando la creamos.

57 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

PRINCIPALES COMANDOS RELATIVOS A SEGURIDAD EN AS/400

COMANDOS DE VALORES DEL SISTEMA WRKSYSVAL *ALL = WRKSYSVAL QCRTAUT = WRKSYSVAL QMAXSIGN = WRKSYSVAL QMAXSGNACN WRKSYSVAL QPWDEXPITV WRKSYSVAL QPWDMAXLEN WRKSYSVAL QPWDMINLEN WRKSYSVAL QPWDRQDDIF WRKSYALSV QPWDVLDPGM WRKSYSVAL QSECURITY WRKSYSVAL QINACTITV RKSYSVAL QINACTMSGQ TRABAJAR CON TODOS LOS VALORES DEL SISTEMA AUTORIZACION PUBLICA POR OMISION AL CREAR MAXIMO INTENTO DE INICIO DE SESION PERMITIDOS = ACCION A SEGUIR EN INTENTO DE SESION FALLIDOS = INTERVALO DE CADUCIDAD DE LA CONTRASEA = LONGITUD MAXIMA DE LA CONTRASEA = LONGITUD MINIMA DE LA CONTRASEA = CONTROL DE CONTRASEAS REPETIDAS = PROGRAMA VALIDADOR DE CONTRASEAS = NIVEL DE SEGURIDAD DEL SISTEMA = TIEMPO DE ESPERA DE TRABAJO INACTIVO = ACCION A SEGUIR EN TRABAJO INACTIVO

COMANDOS DE PERFILES DE USUARIO CRTUSRPRF CHGUSRPRF DSPUSRPRF DLTUSRPRF WRKUSRPRF = = = = = CREAR PERFIL DE USUARIO CAMBIAR PERFIL DE USUARIO VISUALIZAR PERFIL DE USUARIO SUPRIMIR PERFILES DE USUARIO TRABAJAR CON PERFILES DE USUARIO

COMANDOS DE AUTORIZACIONES DE OBJETOS EDTOBJAUT WRKOBJ DSPOBJAUT DSPAUTUSR GRTOBJAUT GRTUSRAUT RVKOBJAUT = = = = = = = EDITAR AUTORIZACIONES DE OBJETO TRABAJAR CON OBJETOS VISUALIZAR AUTORIZ. DE OBJETO VISUALIZAR USUARIOS AUTORIZADOS OTORGAR AUTORIZACIONES A OBJETOS OTORGAR AUTORIZ. A USUARIOS REVOCAR AUTORIZAC. SOBRE OBJETOS

58 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

INSTITUTO DE TECNOLOGA Y COMPUTACIN S.A.

COMANDOS DE LISTAS DE AUTORIZACIONES CRTAUTL ADDAUTLE CHGAUTLE DLTAUTL DSPAUTL EDTAUTL RMVAUTLE WRKAUTL = = = = = = = = CREAR LISTA DE AUTORIZACIONES AADIR USUARIO A LISTA DE AUTORIZACIONES CAMBIAR LISTA DE AUTORIZACIONES SUPRIMIR LISTA DE AUTORIZACIONES VISUALIZAR LISTA DE AUTORIZACIONES EDITAR LISTA DE AUTORIZACIONES ELIMINAR ENTRADA EN LISTA DE AUTORIZ. TRABAJAR CON LISTAS DE AUTORIZACIONES.

59 Serrano 172 Santiago WWW.ITC.CL Fono : 6382268 Fax 6386612 e-mail itc@itc.cl

Das könnte Ihnen auch gefallen