[z/OS]

DELETE STGCLASS (suprimir una clase de almacenamiento) en z/OS

Utilice el mandato MQSC DELETE STGCLASS para suprimir una definición de clase de almacenamiento.

Utilización de mandatos MQSC en z/OS

Para obtener información sobre cómo utilizar los mandatos MQSC en z/OS®, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM® MQ for z/OS.

Puede emitir este mandato desde los orígenes 2CR. Para obtener una explicación de los símbolos de origen, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM MQ for z/OS.

Sinónimo: DELETE STC

DELETE STGCLASS

Leer diagrama de sintaxisOmitir diagrama de sintaxis visual DELETE STGCLASS ( nombre ) CMDSCOPE(' ')CMDSCOPE(nombre-gestcolas)1CMDSCOPE(*)1QSGDISP(QMGR)QSGDISP(COPY)QSGDISP(GROUP)1
Notas:
  • 1 Sólo es válido en z/OS cuando el gestor de colas es miembro de un grupo de compartición de colas.

Descripciones de parámetros para DELETE STGCLASS

Debe especificar qué definición de clase de almacenamiento desea suprimir.

Todas las colas que utilizan esta clase de almacenamiento deben alterarse para utilizar otra clase de almacenamiento.
(nombre)
El nombre de la definición de clase de almacenamiento que se va a suprimir. El nombre debe estar definido en el gestor de colas local.

El mandato falla a menos que todas las colas que hacen referencia a la clase de almacenamiento estén vacías y cerradas.

CMDSCOPE
Este parámetro especifica cómo se ejecuta el mandato cuando el gestor de colas es miembro de un grupo de compartición de colas.
CMDSCOPE debe estar en blanco o ser el gestor de colas local, si QSGDISP está establecido como GROUP.
' '
El mandato se ejecuta en el gestor de colas en el que se ha especificado. Éste es el valor predeterminado.
nombre-gestcolas
El mandato se ejecuta en el gestor de colas que especifique, siempre que el gestor de colas esté activo dentro del grupo de compartición de colas.

Puede especificar un nombre de gestor de colas, que no sea el gestor de colas en el que se ha especificado el mandato, sólo si está utilizando un entorno de grupo de compartición de colas y si el servidor de mandatos está habilitado.

*
El mandato se ejecuta en el gestor de colas local y también se pasa a cada gestor de colas activo del grupo de compartición de colas. El efecto de esto es el mismo que entrar el mandato en cada gestor de colas del grupo de compartición de colas.
QSGDISP
Especifica la disposición del objeto al que está aplicando el mandato (es decir, dónde está definido y cómo se comporta).
COPY
La definición de objeto reside en el conjunto de páginas del gestor de colas que ejecuta el mandato. El objeto se ha definido utilizando un mandato con los parámetros QSGDISP(COPY). Los objetos que residen en el repositorio compartido, o los objetos definidos utilizando un mandato con los parámetros QSGDISP(QMGR), no se ven afectados por este mandato.
GRUPO
La definición de objeto reside en el repositorio compartido. El objeto se ha definido utilizando un mandato con los parámetros QSGDISP(GROUP). Cualquier objeto que resida en el conjunto de páginas del gestor de colas que ejecuta el mandato (excepto una copia local del objeto) no resulta afectado por este mandato.
Si el mandato es satisfactorio, se genera el mandato siguiente y se envía a todos los gestores de colas activos del grupo de compartición de colas para suprimir copias locales en el conjunto de páginas cero:
DELETE STGCLASS(name) QSGDISP(COPY)
La supresión del objeto de grupo entra en vigor incluso si el mandato generado con QSGDISP (COPY) falla.
QMGR
La definición de objeto reside en el conjunto de páginas del gestor de colas que ejecuta el mandato. El objeto se ha definido utilizando un mandato con los parámetros QSGDISP(QMGR). Los objetos que residen en el repositorio compartido, o las copias locales de un objeto de ese tipo, no se ven afectados por este mandato.

Éste es el valor predeterminado.