You are on page 1of 5

Comandos AS/400

GESTION DE TRABAJOS CON S.O DE FUNCIONES AVANZADAS AS/400

Jorge Arias
Universidad Tecnolgica Nacional Facultad Regional Rosario

Comandos AS/400
Principales Comandos
Comandos Generales
SBMJOB Submite una tarea a entorno Batch ( Cap 1 )
Ademas de enviar un proceso a este entorno permite a travs de parmetros adicionales programar
la ejecucin del mismo como por ejemplo fecha y hora en que queremos que se ejecute. Algunos
parmetros donde tambien puede verse los de fecha y hora mencionados.

Comandos AS/400 | [Seleccionar fecha]

WRKACTJOB (Cap 1 ) Trabajar con la lista de trabajos activos, este comando nos permite ver cada
uno de los procesos, la CPU que consume cada uno. Con respecto al estado del sistema nos permite
ver el porcentaje de CPU ocupada, la cantidad de trabajos etc.

WRKSBMJOB trabajar con los trabajos batch submitidos desde el usuario


actual. ( CAp 1 )
WRKUSRJOB trabajar con todos los trabajos (batch e interactivos) de un
usuario. ( Cap 1 )

WRKSPLF( workspoolfile ) ( Cap 1 ) -trabajar con los listados generados desde un perfil de usuario o
sea trabajar con el spool..Las salidas de impresin son enviadas a la cola de impresin en AS400. Con
este comando se administran los reportes, liberndolos a una impresora, visualizndolos,
borrndolos, etc.

CHGCURLIB ( Cap 1 ) cambia la biblioteca actual (*CURLIB). si no hay biblioteca


actual definida, y se crea un objeto sin especificar en que biblioteca
crearlo, este se crea en QGPL (system general-purpose library).
EDTLIBL permite editar la lista de bibliotecas en forma interactiva.
ADDLIBLE agrega una entrada a la lista de bibliotecas.
RMVLIBLE quita una entrada de la lista de bibliotecas.
WRKLIB (Cap 1 ) : Permite administrar y gestionar las libreras.
DSPLIBL(Cap 1 ): Muestra la lista de bibliotecas
CHGLIBL (Cap 1 ): Cambia la lista de bibliotecas.

Base de datos y objetos


DSPFD (Cap 1 ) visualizar la descripcion de un archivo.
CRTPF (Cap 1 ) crear un archivo fisico (si no le doy el nombre de un fuente DDS,
me exige la longitud de registro y genera una file description por
default, con un registro que se llama igual que el archivo y un campo
que se llama igual que el registro).

DLTF borra un archivo.


CRTLIB (Cap 1 ) Crea una librera o Biblioteca
CRTSRCPF (Cap 1 ) Crea un archivo fsico fuente
DSPDBR me muestra los logicos que dependen de un fisico (por ejemplo, si
necesito borrarlos para poder borrar/recompilar un fisico).
STRSQL ( Practica ) arranca el interprete de SQL.

WRKQRY arranca la herramienta Query para realizar consultas sobre


archivos.

Comandos AS/400 | [Seleccionar fecha]

CPYF me permite copiar registros de un archivo a otro o duplicar un


archivo (en ese caso es similar a CRTDUPOBJ pero en muchos casos cuando
CRTDUPOBJ no funciona por falta de autorizacion, CPYF si lo hace).

RUNQRY biblioteca/consulta ejecuta una consulta existente.

Programacion
WRKLIBPDM (Cap 1, practica ) me muestra una lista de bibliotecas sobre las que puedo
operar.
WRKOBJPDM (Cap 1, practica ) me muestra una lista de objetos sobre los que puedo operar.
WRKMBRPDM (Cap 1, practica ) me muestra una lista de miembros sobre los que puedo operar.
las opciones mas comunes en el PDM son:
2 - editar miembro fuente con SEU (Source Entry Utility)
3 - duplicar miembro u objeto
4 - borrar miembro u objeto
5 - visualizar miembro fuente con SEU o visualizar informacion de objeto
6 - imprimir fuente
7 - renombrar fuente u objeto
14 - compilar miembro fuente
17 - editar fuente con SDA (Screen Design Aid)
18 - actualizar archivo de datos con DFU (Data File Utility)
19 - editar con RLU (Report Layout Utility)
25 - buscar string en miembro/s fuente
Comentario: los comandos que terminan en PDM es porque uso el administrador de desarrollo de
programas ( PDM = Program Developer Manager )
SEU (editor):
STRSEU ( Practica ) para invocar el editor, o F6 (crear) desde la pantalla de
trabajar con miembros usando PDM (STRPDM y opcion 3 o WRKMBRPDM).

SDA (utilitario para el disenio de pantallas):


se arranca con el mandato STRSDA. permite diseniar pantallas y menues.
Comentario: SDA y SEU forman parte del PDM

Comandos AS/400 | [Seleccionar fecha]

Operaciones Varias

SIGNOFF ( Practica ) Para salir de la sesin de usuario que esta activa actualmente
WRKSYSVAL ( Cap 3 ) Trabajar con valores de configuracindel sistema ( fecha, hora , nivel de
seguridad..etc..ver tabla con valores del sistema )
DSPSYSVAL ( Cap 3 ) Mostrar los valores del sistema mencionados anteriormente
CHGSYSVAL ( Cap 3 ) Cambiar valores del sistema
RTVSYSVAL ( Cap 3 ) para consultar el valor que tiene una variable del sistema por ejemplo
RTVSYSVAL ( Qsecurity ) nos indica el nivel de seguridad que tiene el sistema.

SAVSYS ( Cap 3 ) Para salvar los valores del sistema si modificamos alguno.
SNDMSG y SNDUSRMSG ( cap 6 ) Para enviar mensajes.
DSPMSG (cap 6 ) para mostrar la cola de mensajes de un usuario por ejemplo: SNDMSG ( Usuario1)

Seguridad

WRKUSRPRF trabajar con perfiles de usuario. ( Cap 1 )


CRTUSRPRF crear un perfil de usuario. ( Cap 1, 4 )
DSPSYSVAL QSECURITY visualizo el nivel actual de seguridad del sistema. ( Cap 1, 4 )
DSPOBJAUT Autorizaciones que tiene un objeto ( Cap 1, 4 )

Niveles de seguridad:
10 La seguridad esta prcticamente desactivad, pongo un nombre de usuario cualquiera al
ingresar y el sistema crea un perfil con ese nombre.
20 - seguridad por usuario y password,
30 - seguridad por objetos. aca ya es bastante seguro. ademas de
perfiles de usuario y grupos, hay autorizaciones para cada biblioteca y
objeto.
40 y 50 - similar, pero ademas evitan que se hagan llamadas poco
ortodoxas a las API del sistema operativo.

*PGMR - programador
*SECADM - administrador de seguridad
*SECOFR - oficial de seguridad
*SYSOPR - operador
*USER - usuario

Comandos AS/400 | [Seleccionar fecha]

clases de usuarios:

You might also like