Recuperación tras un error del intermediario

Antes de empezar

Intente llegar a la raíz del problema utilizando las técnicas de diagnóstico descritas en el apartado correspondiente al Diagnóstico de errores del Centro de información.

Si no puede resolver el problema mediante estas técnicas, póngase en contacto con el centro de soporte de IBM.

Utilice los procedimientos de este apartado únicamente como último recurso.

Si el entorno de un intermediario queda dañado o si una o más tablas de las bases de datos son inutilizables, y el problema no puede solucionarse utilizando la determinación de problemas, o mediante el centro de soporte de IBM, realice la siguiente secuencia de operaciones para volver a crearlo:

  1. Asegúrese de que ningún usuario del área de trabajo esté efectuando difusiones para los intermediarios. Ha de esperar a que estas acciones terminen.
  2. Detenga el intermediario con el mandato mqsistop.
  3. Detenga el gestor de colas del intermediario con el mandato endmqm.
  4. Si ninguna de las tablas de la base de datos del intermediario está dañada, haga un copia de seguridad de dichas tablas. Las tablas son interdependientes y han de tener todas en un estado coherente cuando se restauren. No se pueden restaurar ni hacer copias de seguridad de tablas individuales.
  5. Suprima el intermediario con el mandato mqsideletebroker.
  6. Cree de nuevo el intermediario con el mandato mqsicreatebroker.
  7. Restaure las tablas de la base de datos del intermediario desde la copia de seguridad que acaba de hacer o desde una versión anterior de una copia de seguridad correcta.
  8. Inicie el intermediario con el mandato mqsistart.
  9. Difunda de nuevo la configuración del dominio para asegurarse de que la configuración de todo el dominio de intermediarios es coherente.

Tareas relacionadas
Creación de un intermediario
Supresión de un intermediario
Recuperación tras un error

Referencia relacionada
Mandato mqsicreatebroker
Mandato mqsideletebroker
Mandato mqsistart
Mandato mqsistop