Abr 19 2021
Cómo Cambiar el Programa de Inicio de AS400 QSTRUP
QSTRUP de un IBM i / AS400 es el programa de inicio en CL que se carga cuando el sistema arranca y puede ser útil cambiarlo. Es posible que desee agregar la línea de comando MKDIR, por ejemplo, para tener un recurso compartido permanente montado.
Digo programa porque QSTRUP es un programa compilado y no un simple archivo de texto.
Puede obtener el nombre de QSTRUP y la biblioteca del valor del sistema QSTRUPPGM:
DSPSYSVAL QSTRUPPGM
El resultado devuelto es QGPL / QSTRUP en mi caso.
Si no tiene el código fuente, puede extraerlo:
RTVCLSRC QGPL/QSTRUP mylib/QCLSRC
Reemplace mylib con QGPL ya que la mayoría de la gente lo almacena allí, pero primero haga una copia del código fuente para no sobrescribirlo.
Para editar el código fuente, inicie el administrador de desarrollo:
STRPDM
Ingrese la opción 3: Gestión de membresía, archivo QCLSRC y biblioteca QGPL
Ingrese la opción 2: EDITAR
Realizar cambios y guardar
Puis option 14: COMPILAR
El nuevo programa QSTRUP se tendrá en cuenta en el próximo IPL (initial program load o boot en otros sistemas).
Es posible analizar los registros generados al inicio para comprobar qué sucede después de cambiar el programa QSTRUP.