Introducción Conceptos Generales. Es un servidor diseñado para las exigencias de la Web y además de extender y modernizar los aplicativos de pantalla verde. El mode modelo lo 2! 2! del del "#$%! #$%!!& !& es dise diseña ñado do para para o're o'rece cerr a las las pe(u pe(ueñ eñas as y medi median anas as empr empres esas as un dese desemp mpeñ eño o cuat cuatro ro vece veces s may mayor (ue (ue el de su antecesor) y los nuevos servidores exclusivos para *omino& diseñados para e+ecut e+ecutar ar divers diversas as aplica aplicacio ciones nes de ,otus ,otus *omino *omino&& como como correo correo electr electrón ónico ico&& servidor Web y administración de relaciones con los clientes. I- "#$%!! es la computadora de negocios comercial para m/ltiples usuarios más popular del mundo& de la (ue se 0an vendido !!.!!! sistemas en más de 1! pa3ses. Es un poderoso y 'lexible servidor de transacciones capaz de administrar y conectar a trav4s de la Web las principales aplicaciones de una empresa con sus proveedores& distribuidores y clientes. El "#$%!! escala de un solo solo proc proces esad ador or a uno uno de 2% v3as& v3as& y está está en su sext sexta a gene genera raci ción ón de la tecnolog3a 5I#C de 6% bits. Lo mejo mejorr de todo todo es que que uste usted d pued puede e apro aprov vecha echarr la evol evoluc ució ión n de rendimiento de las capacidades del AS/400e Series sin tener que arriesgar un solo centavo de su inversión actual en sistemas AS/400. AS/400. Es por eso (ue nuestro instituto cuenta con un servidor modelo 2!& para (ue los los alum alumno nos s pued puedan an trab traba+ a+ar ar con con el serv servid idor or dire direct ctam amen ente te&& real realiz izan ando do prog progra rama mas& s& pant pantal alla las& s& repo report rtes es&& cone conexi xion ones es con con otro otros s leng lengua ua+e +es s de programación como 7isual -asic& 7isual "ge 'or 58G& etc.
Caracter3sticas del #ervidor "s$%!! modelo 2! •
•
•
•
Software #istema 9perativo 9#$%!! 7ersión 751 o 752 Memoria !ange" 26- a 16G#isco !ange" :.G- a :%!G#esempe$o del procesador 1! a 2;! C8W
Entorno del "s$%!!. "l encender el sistema "#$%!!& se despliega una pantalla de inicio de sesión& en donde se deberá teclear el nombre del usuario y una contraseña propia del usuario& estos datos serán proporcionados por el responsable de sistema a cada persona (ue vaya a tener acceso al sistema.
"l teclear el nombre de usuario y la clave secreta
Enter?& aparece el men/ principal del sistema "#$%!!& o el (ue 0aya sido seleccionado como men/ principal del usuario& la siguiente 'igura es un e+emplo del men/ mencionado. #u contenido se explica a continuación@
•
•
• • •
En la es(uina superior iz(uierda aparece el nombre del men/ con el cual se está traba+ando. En la parte central superior de la pantalla se despliega el nombre del traba+o o pantalla (ue se está utilizando. En la parte superior derec0a aparece el n/mero de serie del e(uipo "#$%!!. ,uego se tiene las opciones de men/ disponibles en la pantalla (ue se visualiza Aambi4n aparecen dos l3neas de mandato& en donde se puede teclear un n/mero de opción de las (ue se encuentran disponibles o bien teclear un mandato del sistema.
•
En la parte in'erior de la pantalla aparecen las teclas de 'unción& estas teclas pueden variar de acuerdo al men/ o proceso con el cual se esta traba+ando& por lo pronto solo se explicaran las más comunes. o
o
o
o
o
o
%&'A(uda.) Esta tecla no se encuentra visible en esta pantalla pero puede ser pulsada y se utiliza para brindar in'ormación del contenido y uso de la pantalla con la (ue se está traba+ando& alg/n punto de opción o campo a teclear. %*' Salir.) Esta opción es utilizada para salir del men/ actual y regresar al men/ de inicio o punto de partida& esta tecla de 'unción siempre realizara el mismo proceso. %4'Solicitud.) Esta tecla es utilizada para complementar la in'ormación cuando se desea o se está traba+ando con mandatos& es decir se teclea el mandato principal y al pulsar la tecla de B%& desplegará una pantalla con los parámetros disponibles para su uso. Cuando se visualizan los parámetros de alg/n mandato& es posible (ue tambi4n aparezca la tecla de 'unción B%& pero en estos casos se utiliza para consultar l as di'erentes opciones de parámetros a teclear. %+'!ecuperar.) 8ulse esta tecla de 'unción si desea recuperar los di'erentes mandatos tecleados en la l3nea de mandatos& estos se irán presentando uno a uno en orden regresivo. %&,'!egresar.) Es utilizada para regresar a la pantalla previa de la (ue se generó el acceso a la pantalla actual. %,*'-stalecer men inicial.) Esta tecla sirve para establecer el men/ inicial (ue utilizara cada usuario& y tiene 'uncionalidad a/n y cuando no aparezca al pie de la pantalla
"mbiente del "s%!!. El "#%!! se puede decir (ue se divide en % partes& la siguiente 'igura muestra la 'orma en (ue se puede dividir el "#%!!. 8E5BI, *E #"5I9
#"5I9
,I-5E5I"
BIBLIOTECA
**##5C
58G,E#5C
58G#5C
C,8#5C
*#8B 85AB 8B ,B
58G,E
58G
C,8
• •
•
•
"5CDI79# BI#IC9# BEFAE# 9-EA9# IE-59# BEFAE#
erfil de 1suario.) Es el usuario por el cual se ingresa al "s%!! Lirer2a.) Es la 'orma en (ue el as$%!! traba+a y se administra. ,a librer3a es un área donde se almacenan arc0ivos& programas& etc. (ue corresponden a dic0a librer3a. #e puede mane+ar una librer3a por sistema& por área& dpto.& etc.
ipos #e 3jetos 5 %uentes6 ,os tipos de ob+etos más comunes pueden ser@ •
•
7%8L- .) puede tener los siguientes atributos@ ser un arc0ivo '3sico <8B=& lógico <,B=& arc0ivo de pantalla <*#8B=& printer 'ile <85AB= 79M
.)
puede tener los siguientes atributos@ C,8& 58G& 58G,E
o
,os tipos de 'uentes mas comunes son@ •
%.)
"rc0ivos B3sicos <80isical Bile=
•
L%.)
"rc0ivos ,ógicos <,ogical Bile=
•
#S%.) "rc0ivos de 8antallas <*isplay Bile=
•
!%.) "rc0ivos de 5eportes <8rinter Bile=
•
!9L- .)8rogramas 58G H I,E
•
:L.)
8rogramas de Control
#istema 9perativo 9#$%!! El #istema 9perativo <9s$%!!= es el principal programa de control en el sistema operativo para el sistema i#eries <"ntes "s$%!!=& la versión del 9s$%!! es la 751!. 8ara poder visualizar la versión del #istema 9perativo 9s$%!! se va al men/. 93 L8:9M Aal como se muestra en la siguiente pantalla.
,uego pulsamos >Enter?& y el sistema nos contestara con un nuevo men/& tal como la siguiente 'igura.
,uego escribir la 9pción 1! >Enter?& y el sistema nos mostrara los programas (ue 0an sido instalados en al "#$%!!& tal como& el sistema operativo& su versión& etc.& como la siguiente 'igura.
#istema 9perativo 9#$%!!
#i (ueremos ver la versión del 9#$%!!& solo pulsamos la tecla de 'unción >B11?& y el sistema nos contestara con la siguiente pantalla.
7ersión del 9#$%!!
El 9s$%!! viene con men/s y comandos de ,engua+e de Control (ue d. 8uede usar para traba+ar en el sistema i#eries. El 9s$%!! permite (ue se e+ecuten con+untamente Araba+os Interactivos y Araba+os -atc0& y le da al operador la inter'aces para controlar esos traba+os. El #istema 9perativo 9s$%!! soporta tanto 9peraciones Interactivas como de proceso por lotes.
El #istema 9perativo 9s$%!! incluye@ •
9estión de 3jetos.) ,ocaliza los ob+etos tales como arc0ivos y programas cuando se les solicita. •
•
9estión de raajos.) Es responsable del mantenimiento del 'lu+o de traba+os a trav4s de todo el sistema. •
•
•
:omandos.) C5A8B& *#88B& 8**A"& etc.
Manejador de Mensajes.) 8ermite mane+ar el control de los mensa+es entre los usuarios del sistema& #istema 9perativo& 8rogramas& etc. •
•
:omandos.) W5J"CA9-& *#89-& #-9-& etc.
9estión de ;ase de #atos.) ane+a los datos almacenados en arc0ivos de base de datos) es decir& donde están almacenados& como recuperarlos y las caracter3sticas de los datos. •
•
:omandos.) W5J9-& *#89-*& W5J9-8*& etc.
:omandos.) #F*#G& #F*-5J#G& *#8#G& etc.
Lenguaje de :ontrol.) Encargado de veri'icar le e+ecución y mane+o de todos los comandos del sistema. Seguridad.) 8ermite controlar y limita el acceso de los usuarios al sistema y ob+etos almacenados en el sistema
:omandos.) *#8#585B& G5A9-"A& E*A9-"A& etc.
Comandos El #istema 9perativo o'rece una diversidad de comandos& para realizar el buen mane+o del sistema operativo 9#$%!!& entre los cuales vamos a mencionar algunos mandatos mas usados& para luego 'ormar los comandos. MA<#A3 #-S:!8:83< W5J Araba+ar CDG Cambiar *#8 7isualizar #F* Enviar C5A Crear #A# Estado #K# #istema ,IC ,icencia 8G 8rograma 85B 8er'il #5 suario #5C Buente 8 B3sico #G ensa+es 9- 9b+etos -5 iembros #- #ometer 9Araba+o ,I,ibrer3a E*A Editar "A "utorización , ,ista E Entrada *#J *isco 7", 7alores G5A 9torgar Cola 8W* 8ass Word "** "dicionar C5 Curso "CA "ctivos #"7 #alvar C,5 Clarear 5#A 5estaurar B "rc0ivo #8, #pool 8* Araba+ar con el 8* <3A.) 8ara poder 'ormar los comandos se tiene (ue tener en cuenta esta sintaxis. #i se (uiere 'ormar un comando con 2 mandatos la sintaxis seria la siguiente. Sinta=is6 o 1 2 •
-jemplo6 Escribir el siguiente comando@ Crear ,ibrer3a. *onde@ Crear L 1er mandato 9:1!L8; #i se (uiere 'ormar un comando con % mandatos la sintaxis seria la siguiente. o Sinta=is6 1 % ; 2 -jemplo6 Escribir el siguiente comando@ Crear "rc0ivo B3sico Buente. o *onde@ Crear L 1er mandato
•
•
-ibliotecas El mandato Crear biblioteca
,uego solo tienes (ue pulsar >Enter?& y te mostrara una pantalla con la lista de librer3as o bibliotecas& tal como la siguiente pantalla.
En nuestra lista de bibliotecas tenemos@ % librer3as del sistema LS5S@ ?1S!S5S= 1 librer3a en curso <:1!= 2 librer3as de usuario <1S!= • • •
:omando que me permite crear una ilioteca 8ara poder crear una librer3a tienes (ue utilizar el siguiente comando :!L8;& tal como la siguiente pantalla.
,uego solo tienes (ue pulsar >Enter?& y el sistema te contestara con la siguiente pantalla.
,uego pulsar la tecla de 'unción >B1!?& para poder ver los parámetros adicionales& para (ue te muestre una pantalla como esta.
#3<#-6 ;ilioteca.) Espec3'ica el nombre de la -iblioteca a crear. ipo de ;ilioteca.) Identi'ica el tipo de biblioteca a usar. 7alores 8osibles 7!3#.) 1n usuario puede proteger todos los archivos de ase de datos en iliotecas de producción MAE#A.N Esta es una biblioteca de prueba. 8ueden actualizarse todos los ob+etos en una biblioteca de prueba durante la prueba& incluso si solicitó protección especial para bibliotecas de producción. •
•
e=to #escriptivo.) 8uede ser cual(uier comentario re'erente a la -iblioteca a crear. Autoriación.) Espec3'ica la autorización (ue está otorgando a usuarios (ue no tienen autorización espec3'ica sobre el ob+eto& (ue no están en la lista de autorizaciones o cuyo per'il de grupo no tiene autorización espec3'ica sobre el ob+eto. Balor a usar MEOC,*E •
Autoriación de :reación.) Espec3'ica la autorización (ue está otorgando a usuarios (ue no tienen autorización espec3'ica sobre el ob+eto& (ue no están en la lista de autorizaciones o cuyo per'il de grupo no tiene autorización espec3'ica sobre el ob+eto. Balor a usar MEOC,*E •
:omando que me permite a$adir entrada a la lista de iliotecas. 8ara poder añadir una librer3a a una lista de librer3as tienes (ue utilizar el siguiente comando A##L8;L-& como la siguiente 'igura.
,uego pulsar la tecla >Enter?& para visualizar sus parámetros& como la siguiente pantalla.
#3<#-6 ;ilioteca.) Es la biblioteca a "ñadir a la lista de bibliotecas. osición Lista.) Aenemos@
•
•
•
7%8!S.) ,a biblioteca se inserta delante de las bibliotecas existentes en la parte del usuario de la lista de bibliotecas despu4s de la biblioteca actual si existe. 7LAS.N ,a biblioteca se añade al 'inal de la parte del usuario de la lista de bibliotecas. 7A%-!.N ,a biblioteca especi'icada en el parámetro ,I- se añade a la parte de usuario de la lista de bibliotecas detrás de la biblioteca especi'icada en el parámetro 89#IAI9F.
3tros comandos con Lirer2as -#L8;L.) Comando (ue me permite editar la lista de bibliotecas :L!L8;.) Comando (ue me permite clarear una biblioteca C!DL8;.) Comando para traba+ar con ,ibrer3as #LL8;.) Comando para Eliminar ,ibrer3as
Gestión de 9b+etos 8ermite crear y usar dic0os ob+etos. Day muc0os tipos& tales como arc0ivos& bibliotecas y programas. Cada tipo tiene un uso espec3'ico. Aodos los ob+etos se direccionan en bibliotecas. 1n 3jeto tiene las siguientes caracter2sticas6 Es una unidad de in'ormación (ue tiene un nombre Contiene la in'ormación (ue describe al ob+eto
•
,os programas son ob+etos& al igual (ue las bibliotecas& las colas y los arc0ivos. Aodos ellos ocupan espacio& se les da un nombre y pueden ser usados por mandatos y$o programas. *ic0o de otro modo& los ob+etos son las cosas (ue usted usa cuando traba+a con el sistema. ,a palabra ob+eto es un termino conveniente para 0acer re'erencia a todas estas cosas :omando que me permite raajar con 3jetos. 8ara poder traba+ar con ob+etos tienes (ue utilizar el siguiente comando C!D3;E& tal como la siguiente pantalla.
,uego pulsamos la tecla >Enter?& para poder ver sus parámetros& como la siguiente pantalla.
#3<#-6 3jeto.) Especi'ica el ob+eto a visualizar
;ilioteca.) Espec3'ica en (ue biblioteca se encuentra el ob+eto a visualizar ipo de 3jetos.) Espec3'ica (u4 tipo de ob+etos se listan. ,os valores posibles son@ 7ALL.) #e listan todos los tipos de ob+eto (ue tienen el nombre de ob+eto especi'icado. 7L8;.) Es un ob+eto biblioteca
•
•
*escripción de 9b+etos El mandato 7isualizar *escripción de 9b+eto <*#89-*= visualiza los nombres y los atributos de ob+etos especi'icados en la biblioteca especi'icada o en las bibliotecas de la lista de bibliotecas del traba+o. El mandato tambi4n puede visualizar los nombres y los atributos de las propias bibliotecas& tales como 'ec0a de creación& 0ora de creación& propietario& etc. :omando para Bisualiar descripción de 3jetos 8ara poder visualizar la descripción de ob+etos se tiene (ue utilizar el siguiente comando #S3;E#& tal como la siguiente pantalla.
,uego pulsamos >Enter?& para poder ver sus parámetros& tal como la siguiente pantalla.
Gestión de Araba+os n Araba+o es la unidad de tarea aceptada por el sistema. ,a Gestión de Araba+os inicia todos los traba+os (ue se e+ecuta el #istema. El Araba+o se somete en 'orma de traba+os. ,a Gestión de Araba+os acciona los recursos
•
andato EF*9El mandato Binalizar traba+o <-<#E3;= 'inaliza el traba+o especi'icado y cual(uier arc0ivo de datos incorporado asociado. El traba+o puede estar en una cola de traba+os& puede estar activo o puede 0aber completado ya su e+ecución.
8uede especi'icar (ue se d4 tiempo al programa de aplicación para controlar el proceso de 'inal del traba+o. #i no se da tiempo o si no se puede llevar a cabo la limpieza en el tiempo dado& el sistema realiza un proceso de 'inal de traba+o m3nimo (ue puede incluir@ o Cierre de los arc0ivos de las bases de datos o 8uesta en spool de las anotaciones de traba+o a una cola de salida. 9 -orrado de ob+etos internos en el sistema operativo. 9 "parición de la pantalla de 'inal del traba+o
#ubsistemas uestra el estado& e in'ormación sobre cada subsistema del sistema. 8uede utilizar esta lista para determinar si una cantidad espec3'ica de almacenamiento principal se 0a asignado a un subsistema y si es as3& para determinar a (u4 I* de agrupación dentro del subsistema se 0a asignado el almacenamiento principal. Aambi4n puede ver cuántos traba+os están activos en cada subsistema. :omando que me permite traajar con Susistemas. 8ara poder traba+ar con los subsistemas tenemos (ue usar el siguiente comando C!DS;S& tal como se muestra en la siguiente pantalla.
,uego 8ulsamos >Enter?& y el sistema nos contestara con la siguiente pantalla.
Escribimos la 3pción F en el #ubsistema ?;A:> y presionamos -nter para poder 7isualizar la *escripción de ese #ubsistema.
,uego escribimos la 3pción G y presionamos -nter para poder 7isualizar las Entradas a las Colas de Araba+os. En esta pantalla podemos apreciar cuantas colas de traba+o tenemos en el #ubsistema ?;A:>
Araba+ar con Estado de #istema
,uego pulsamos >Enter?& para poder ver el estado del sistema& tal como la siguiente pantalla.
Araba+ar con Araba+os "ctivos.
,uego pulsamos >Enter?& para poder ver los traba+os (ue se encuentran activos& tal como la siguiente pantalla.
Araba+ar con Estado de *isco
,uego pulsamos >Enter?& para poder ver los traba+os (ue se encuentran activos& tal como la siguiente pantalla.