COMMAND PREFIX campo

El valor del campo COMMAND PREFIX especifica el prefijo de mandato del subsistema Db2. Cuando el prefijo aparece al principio de un comando que se introduce en la z/OS® consola del operador, z/OS pasa el comando a Db2 para su procesamiento. El prefijo de comando se utiliza en la entrada Db2 del miembro IEFSSNxx de SYS1.PARMLIB.

Valores aceptables: 1-8 caracteres; el primer carácter debe ser un carácter no alfanumérico.
Valor predeterminado: -DSN1 (guion, concatenado con el nombre del subsistema)
Actualización: Véase DSNTIPM: MVS Panel de actualizaciones de PARMLIB
DSNZPxxx : ninguno

El primer carácter del prefijo de comando debe ser un carácter de la tabla siguiente. Los caracteres restantes del prefijo de comando deben ser de la tabla siguiente, letras A-Z o números 0-9.

Tabla 1. Caracteres especiales permitidos para el prefijo de comando
Nombre Carácter Representación hexadecimal
Signo del centavo ¢ X'4A'
periodo . X'4B'
SIGNO MENOR QUE < X'4C'
signo más + X'4E'
barra vertical | X'4F'
y 1 & X'50'
signo de exclamación ! X'5A'
signo de dólar $ X'5B'
asterisco * X'5C'
cerrar paréntesis ) X'5D'
punto y coma ; X'5E'
hyphen - X'60'
barra inclinada X'61'
signo de porcentaje % X'6C'
subrayado _ X'6D'
signo de interrogación ? X'6F'
dos puntos : X'7A'
signo de almohadilla # X'7B'
arroba @ X'7C'
apóstrofe 2 ' X'7D'
Signo de igual = X'7E'
signo de comilla " X'7F'
  1. Para utilizar el signo «y» comercial (&), acepte el valor predeterminado en este campo y, a continuación, edite el DSNTIJMV de trabajo para especificar el signo «y» comercial como prefijo de comando.
  2. Para utilizar el apóstrofo ('), debe codificar dos apóstrofos consecutivos en su número de miembro IEFSSNxx. Por ejemplo, la entrada para el subsistema DB2A con un prefijo de comando de 'DB2A y un ámbito de started tiene este aspecto:
    DB2A,DSN3INI,'DSN3EPX,''DB2A,'

No utilice el carácter de retroceso de espacio ( JES2 ) como carácter de prefijo de comando. No asigne un prefijo de comando que sea utilizado por otro subsistema o que pueda ser interpretado como perteneciente a más de un subsistema o z/OS aplicación. En concreto, no especifique un prefijo de comando de varios caracteres que sea un subconjunto o un superconjunto de otro prefijo de comando a partir del primer carácter. Por ejemplo, no puede asignar - a un subsistema y -DB2A a otro. Del mismo modo, no puede asignar ?DB2 a un subsistema y ?DB2A a otro. Sin embargo, puede asignar -DB2A y -DB2B a diferentes subsistemas de Db2 .

Para utilizar prefijos de comandos de varios caracteres, pida al programador del sistema que actualice las sentencias de definición del subsistema IEFSSNxx en SYS1.PARMLIB.