![[UNIX, Linux, Windows, IBM i]](ngmulti.gif)
SET LOG (notificar finalización del archivado de registros) en Multiplatforms
En Multiplatforms, utilice el mandato MQSC SET LOG para notificar al gestor de colas que el archivado de una extensión de registro se ha completado. Si el tipo de gestión de registro no es ARCHIVE, el mandato falla.
Utilización de mandatos MQSC
Para obtener información sobre cómo utilizar los mandatos MQSC, consulte Administración de IBM® MQ utilizando mandatos MQSC.
Descripciones de parámetros para SET LOG
- ARCHIVE ( nombre )
- El nombre de extensión, por ejemplo, S0000001.LOG.
Notas de uso
Este mandato requiere autorización de cambio sobre el objeto del gestor de colas.
El mandato falla si la extensión de registro no se reconoce o se está grabando.
El mandato no falla si la extensión ya se ha marcado como archivada.
Las extensiones con el prefijo R son extensiones que están a la espera de ser reutilizadas, por lo que estas extensiones no se pueden pasar a SET LOG ARCHIVED.
Cualquier extensión (con el prefijo S) se puede archivar y pasar a SET
LOG ARCHIVED, excepto para la extensión actual. Por lo tanto, las extensiones necesarias para el reinicio o la recuperación de soporte, o ambas, se pueden archivar y pasar a SET LOG ARCHIVED porque el gestor de colas ha terminado de escribir en ellas.
Tenga en cuenta que las extensiones se pueden archivar y pasar a SET LOG ARCHIVED en cualquier orden, no necesariamente en el orden en el que se han escrito.
Se graba un mensaje en el registro de errores si se notifica al gestor de colas sobre una extensión más de una vez, ya sea desde este mandato o desde el mandato RESET QMGR (restablecer un gestor de colas) .
Este mandato no es válido en IBM i.
