Actualización de un script

Puede actualizar un script para cambiar una línea de mandatos o para añadir una línea de mandatos a un script.

Añadir un nuevo mandato

Para agregar una línea de mandatos a un script ya existente, emita el mandato UPDATE SCRIPT sin el parámetro LINE=. La línea de mandatos agregada recibe un número de línea de cinco unidades más que el último número de línea de mandatos de la secuencia de líneas de mandatos. Por ejemplo, si el script acaba con la línea 010, a la línea de mandatos agregada se le asigna el número de línea 015.

A continuación, se presenta un ejemplo del script QSTATUS. El script tiene las líneas 001, 005 y 010 según se indica:
001 /* This is the QSTATUS script */
005 QUERY STATUS
010 QUERY PROCESS
Para añadir el mandato QUERY SESSION al final del script, emita el mandato siguiente:
update script qstatus "query session"
El mandato QUERY SESSION recibe el número de línea de mandatos 015 y el script actualizado queda del siguiente modo:
001 /* This is the QSTATUS script */
005 QUERY STATUS
010 QUERY PROCESS
015 QUERY SESSION

Sustitución de un mandato existente

Puede cambiar una línea de mandatos existente especificando el parámetro LINE=.

El número de línea 010 del script QSTATUS contiene un mandato QUERY PROCESS. Para sustituir el mandato QUERY PROCESS por el mandato QUERY STGPOOL, especifique el parámetro LINE= según se indica:
update script qstatus "query stgpool" line=10
El script QSTATUS se actualiza para contener las líneas siguientes:
001 /* This is the QSTATUS script */
005 QUERY STATUS
010 QUERY STGPOOL
015 QUERY SESSION

Adición de un mandato y un número de línea

Puede cambiar un script existente añadiendo líneas nuevas.

Para añadir el mandato QUERY NODE como la nueva línea 007 del script QSTATUS, emita el mandato siguiente:
update script qstatus "query node" line=7
El script QSTATUS se actualiza para contener las líneas siguientes:
001 /* This is the QSTATUS script */
005 QUERY STATUS
007 QUERY NODE
010 QUERY STGPOOL
015 QUERY SESSION

Supresión de un mandato de un script del servidor

Se puede suprimir una línea de mandatos concreta de un script. Al especificar un número de línea, sólo se suprime del script la línea de mandatos correspondiente.

Por ejemplo, para suprimir la línea de mandatos 007 del script QSTATUS, emita el mandato siguiente:
delete script qstatus line=7