[z/OS]

RESET SMDS (restablecer conjuntos de datos de mensajes compartidos) en z/OS

Utilice el mandato MQSC RESET SMDS para modificar la información de disponibilidad o estado relacionada con uno o varios conjuntos de datos de mensajes compartidos asociados con una estructura de aplicación específica.

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 CR. 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:

RESET SMDS

Leer diagrama de sintaxisOmitir diagrama de sintaxis visualRESET SMDS(nombre-gestcolas*)CFSTRUCT(nombre-estructura)ACCESS(ENABLEDDISABLED)STATUS(FAILEDRECOVERED)

Descripciones de parámetros para RESET SMDS

Este mandato sólo está soportado cuando la definición CFSTRUCT está utilizando actualmente la opción OFFLOAD (SMDS).

SMDS (nombre-gestor-colas| *)
Especifique el gestor de colas para el que se va a modificar la información de estado o disponibilidad del conjunto de datos de mensaje compartido, o un asterisco para modificar la información para todos los conjuntos de datos asociados con la CFSTRUCT especificada.
CFSTRUCT ( nombre-estructura )
Especifique la estructura de aplicación del recurso de acoplamiento para la que se va a modificar la información de disponibilidad o estado de uno o varios conjuntos de datos de mensajes compartidos.
ACCESS ( ENABLED|DISABLED )
Esta palabra clave se utiliza para habilitar e inhabilitar el acceso a un conjunto de datos de mensaje compartido, haciendo que esté disponible o no disponible para los gestores de colas del grupo.
Esta palabra clave es útil cuando es necesario que un conjunto de datos de mensaje compartido no esté disponible temporalmente, por ejemplo al moverlo a un volumen diferente. En este caso, la palabra clave se utilizaría para marcar el conjunto de datos como ACCESS (DISABLED), lo que haría que todos los gestores de colas lo cerraran normalmente y lo desasignaran. Cuando el conjunto de datos está listo para ser utilizado, se puede marcar como ACCESS (ENABLED) permitiendo que los gestores de colas vuelvan a acceder a él.
ENABLED
Utilice el parámetro ENABLED para habilitar el acceso al conjunto de datos de mensaje compartido después de inhabilitar previamente el acceso, o para reintentar el acceso después de que un error haya provocado que el estado de disponibilidad se establezca en ACCESS (SUSPENDED).
DISABLED
Utilice el parámetro DISABLED para indicar que el conjunto de datos de mensaje compartido no se puede utilizar hasta que el acceso se haya vuelto a cambiar a ENABLED. Los gestores de colas conectados actualmente al conjunto de datos de mensajes compartidos se desconectan del mismo.
ESTADO (ANÓMALO | RECUPERADO)
Esta palabra clave se utiliza para especificar que un conjunto de datos de mensaje compartido requiere recuperación/reparación, o para restablecer el ESTADO del conjunto de datos de FAILED.
Si ha detectado que un conjunto de datos necesita reparación, esta palabra clave se puede utilizar para marcar manualmente el conjunto de datos como STATUS (FAILED). Si el gestor de colas detecta que el conjunto de datos requiere reparación, lo marca automáticamente como STATUS (FAILED). A continuación, si RECOVER CFSTRUCT se utiliza para completar correctamente una reparación en el conjunto de datos, el gestor de colas lo marca automáticamente como STATUS (RECOVERY). Si se utiliza otro método para reparar correctamente el conjunto de datos, esta palabra clave se puede utilizar para marcar manualmente el conjunto de datos como STATUS (RECUPERADO). No es necesario alterar manualmente ACCESS, ya que se cambia automáticamente a SUSPENDED mientras STATUS es FAILED y, a continuación, de nuevo a ENABLED cuando STATUS se establece en RECUPERADO.
FAILED
Utilice el parámetro FAILED para indicar que el conjunto de datos de mensaje compartido debe recuperarse o repararse, y no debe utilizarse hasta que se haya completado. Esto sólo está permitido si el estado actual es STATUS (ACTIVE) o STATUS (RECUPERADO). Si el estado de disponibilidad actual es ACCESS (ENABLED) y no se cambia en el mismo mandato, esto establece ACCESS (SUSPENDED) para evitar más intentos de utilizar el conjunto de datos de mensaje compartido hasta que se haya reparado. Los gestores de colas conectados actualmente al conjunto de datos de mensajes compartidos se ven obligados a desconectarse de él, cerrando y desasignando el conjunto de datos. Este estado se puede establecer automáticamente si se produce un error de E/S permanente al acceder a un conjunto de datos de mensaje compartido o si un gestor de colas determina que la información de cabecera del conjunto de datos no es válida o no es coherente con el estado actual de la estructura.
RECOVERED
Utilice el parámetro RECUPERADO para restablecer el estado de STATUS (FAILED) si el conjunto de datos de mensaje compartido no necesita realmente recuperarse, por ejemplo, si simplemente no estaba disponible temporalmente. Si el estado de disponibilidad actual (después de cualquier cambio especificado en el mismo mandato) es ACCESS (SUSPENDED), esto establece ACCESS (ENABLED) para permitir que el gestor de colas propietario abra el conjunto de datos de mensajes compartidos y realice el proceso de reinicio, después del cual el estado cambia a STATUS (ACTIVE) y otros gestores de colas pueden volver a utilizarlo.