lunes, 26 de enero de 2009

Ejecutar comandos DOS desde AS400

Para poder ejecutar un programa de pc desde un programa CL del AS400, hemos de ejecutar los mandatos STRPCO y STRPCCMD.

Podemos por ejemplo ejecutar un .BAT o un .CMD pasándole parámetros (solo de ida)

Un ejemplo para abrir la web de Google con el navegador Interner Explorer:
STRPCO
MONMSG MSGID(IWS4010)
STRPCCMD PCCMD('"C:\Archivos de programa\Internet Explorer\IEXPLORE.EXE" www.google.com')

Otro ejemplo para ejecutar el programa c:\Myscripts\program1.BAT pasándole un parámetro:
DCL VAR(&PCCMD) TYPE(*CHAR) LEN(512)
DCL VAR(&VAR1) TYPE(*CHAR) LEN(256)
CHGVAR VAR(&VAR1) VALUE('VALOR1')
CHGVAR VAR(&PCCMD) VALUE('C:\Myscripts\program1.BAT' *BCAT &VAR1)

STRPCO
MONMSG MSGID(IWS4010)

STRPCCMD PCCMD(&PCCMD)

Despues deberiamos controlar la ejecucion del programa

viernes, 16 de enero de 2009

Bibliotecas productos instalados

Como averiguar en que bibliotecas están instalados los productos del sistema OS400.

Para ello podemos utilizar el mandato DSPSFWRSC con salida a pantalla, impresora o fichero, si ejecutamos DSPSFWRSC OUTPUT(*) nos aparecerá la siguiente pantalla:



Si pulsamos F11=Display libraries/releases se visualizará la columna "Library" con el nombre de la biblioteca del producto de la primera pantalla.



Esto nos puede servir cuando hagamos limpieza de bibliotecas y saber cuales corresponden a productos del limpieza, no todas las que empiezan por Q pueden ser del sistema.

También hemos de tener en cuenta que los productos, cada vez más, utilizan directorios del IFS.

viernes, 9 de enero de 2009

QPFRADJ=0 ???

Bueno, bueno, como he visto que mi tocayo Martín, de SIDRA400, se ha tomado la molestia de explicarnos, con más detalle el valor de sistema QPFRADJ, ya que yo lo daba por supuesto para no extenderme, os paso el enlace de su artículo para que podáis ampliar el conocimiento en el tema del ajuste de rendimiento del sistema.

QPFRADJ=0 ???

¡¡ Cuidado no entréis en un bucle de blogs !!

jueves, 1 de enero de 2009

Hitos históricos AS/400

Hitos históricos del AS/400, iSeries, System i y Power Systems (extraído del boletín de Common Europe España):

1988: Junio 21: IBM anuncia el AS/400, la abreviatura de Application Server/400, que junto con más de 1000 paquetes de software es el anuncio con más aplicaciones simultáneas de la historia de los ordenadores. (En el momento en que el primer AS/400 se envió, más de 2500 aplicaciones estaban disponibles)

1989: Se anuncia el B70, el nuevo modelo de la gama alta junto con impresoras matriciales de alta velocidad para ser usadas con la familia AS/400

1990: La línea de AS/400 se amplía con 2 procesadores de bajo coste diseñados para pequeños negocios o departamentos para grandes empresas

1991: Se anuncia un nuevo modelo de punto de entrada AS/400 junto con la V2R1 de OS/400 por 12.000 $

1992: IBM envía su AS/400 número 200.000, un 9406 modelo E35 y se instala en una de las principales empresas de distribución de los Países Bajos: Heineken

1993: Un nuevo modelo F que proporciona hasta un 60% de potencia y ofrece una mejora en precio/rendimiento de un 26%

1994: IBM envía su AS/400 número 250.000 modelo F80 a la compañía Coca Cola Company en Bélgica

1994: IBM presenta la nueva generación de AS/400 llamada AS/400 Advanced Series

1995: Se anuncia el AS/400 Advanced Portable, una versión compacta y de bajo coste del AS/400

1995: IBM convierte el procesador del AS/400 de CISC a RISC

1996: La compañía lanza el AS/400 Advanced Entry system, el primero de ellos (y el número 400.000 de los AS/400 vendidos) es presentado en Rochester a Grez LeMond, el ganador por 3 veces del tour de Francia y además un pequeño empresario.

1996: El OS/400 (V3R2 y V3R7) se convierte en el primer sistema operativo que es certificado como Year 2000 ready por la ITAA (Information Technology Association of America)

1997: IBM anuncia la nueva familia de AS/400e servers para ayudar a las pequeñas empresas a aprovechar las ventajas de las oportunidades de negocio en Internet

1998: Se introduce la tecnología SOI (Silicon-on-insulator), marcando un avance fundamental en la manera de construir los chips.

1998: IBM entrega un AS/400 a un cliente cada 12 minutos de cada día laborable durante el año 1998.

1999: El AS/400 es el ordenador de carácter comercial multi usuario más popular con más de 700.000 sistemas instalados en 150 países.

1999: Se anuncia la V4R4 de OS/400 con más de 3,2 millones de nuevas líneas de código escritas principalmente para e-business

2000: El AS/400 cambia de nombre y se convierte en IBM eServer iSeries e IBM anuncia el primer servidor de aplicaciones Web en la familia eServer.

2000: IBM comienza el lanzamiento de la nueva línea de AS/400e con la primera producción mundial de microchips hechos de transistores SOI y cableado de cobre.

2001: World Access, un proveedor de servicios de telecomunicaciones, compra el sistema eServer iSeries más grande (un i840) para procesar facturas para más de 100 millones de llamadas telefónicas al día.

2002: IBM anuncia el microprocesador POWER4. El sistema i890 de 32 vías ejecutándose en V5R2 dobla la capacidad de proceso de la anterior línea de producto iSeries.

2003:Como parte de una amplísima transformación de la familia iSeries en más de una década, IBM anuncia el 825 y el 870 junto al 890 en la gama alta. Usados por más de 200.000 clientes alrededor del mundo, el IBM eServer iSeries es uno de los servidores más populares de la industria.

2004: IBM anuncia el eServer i5, los primeros sistemas en ser gestionados por los microprocesadores POWER5. También cambia el nombre de OS/400 a i5/OS y libera la V5R3.

2005: IBM anuncia la estrategia OnDemand y comienza a lanzar al mercado las herramientas de virtualización e integración.

2006: En Enero, la compañía saca al mercado la línea IBM System i5 con procesadores POWER5+ y la V5R4 de i5/OS pero después elimina el 5 del i5 comenzando la era System i.

2007: IBM anuncia los microprocesadores POWER6 y ofrece unos nuevos modelos System i 515 y 525 Express con el precio basado en número de usuarios.

2008: i5/OS se convierte en un sistema operativo soportado por las soluciones IBM BladeCenter

2008: El System i se unifica con el System p para convertirse en Power Systems. El nombre del sistema operativo cambia a IBM i