Eliminación de plantillas de personal no utilizadas con mandatos administrativos

Utilice los mandatos administrativos para eliminar consultas de personal no utilizadas de la base de datos.

Antes de empezar

Antes de empezar este procedimiento, se deben cumplir las siguientes condiciones:
  • El ID de usuario que está utilizando debe tener derechos administrativos.
  • El servidor de aplicaciones mediante el cual se van a suprimir las consultas de personal no utilizadas debe estar en ejecución. Es decir, no se puede utilizar la opción -conntype none de wsadmin, ya que se necesita una conexión de servidor.
  • Cuando la seguridad está habilitada, se debe tener autorización de operador.

Por qué y cuándo realizar esta tarea

Business Process Choreographer mantiene listas de nombres de usuarios en la base de datos de tiempo de ejecución para las expresiones de personal que se han evaluado. Aunque las instancias de proceso que utilizaron estas expresiones de personal han finalizado, las listas de nombres de usuarios se mantienen en la base de datos hasta que se desinstala la aplicación de procesos de empresa correspondiente.

Si el tamaño de la base de datos afecta al rendimiento, puede eliminar las listas de personal no utilizadas que se almacenan en la antememoria de las tablas de la base de datos.

Pasos para realizar esta tarea

  1. Vaya al directorio de programas de utilidad de Business Process Choreographer donde se encuentran los scripts.
    En los sistemas Windows, especifique:
    cd raíz_instalación\ProcessChoreographer\util
    En sistemas UNIX y Linux, especifique:
    cd raíz_instalación/ProcessChoreographer/util
  2. Elimine las listas de personal no utilizadas.

    En los sistemas Windows, especifique uno de los mandatos siguientes. Se enfatizan las diferencias entre los mandatos:

    raíz_instalación\bin\wsadmin -f cleanupUnusedStaffQueryInstances.jacl
                             -server nombreServidor
                             [-profileName nombrePerfil]
    
    raíz_instalación\bin\wsadmin -f cleanupUnusedStaffQueryInstances.jacl
                             -node nombreNodo
                             -server nombreServidor
                             [-profileName nombrePerfil]
    raíz_instalación\bin\wsadmin -f cleanupUnusedStaffQueryInstances.jacl
                             -cluster nombreClúster
                             [-profileName nombrePerfil]

    En sistemas UNIX y Linux, especifique uno de los siguientes mandatos. Se enfatizan las diferencias entre los mandatos:

    raíz_instalación/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl
                             -server nombreServidor
                             [-profileName nombrePerfil]
    raíz_instalación/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl
                             -node nombreNodo
                             -server serverName
                             [-profileName nombrePerfil]
    raíz_instalación/bin/wsadmin.sh -f cleanupUnusedStaffQueryInstances.jacl
                             -cluster nombreClúster
                             [-profileName nombrePerfil]

    Donde:

    cluster nombreClúster
    Nombre del clúster. Es obligatorio si el contenedor de procesos de empresa está configurado para un clúster WebSphere.
    node nombreNodo
    Opcional cuando se especifica el nombre del servidor. Este nombre identifica el nodo. El valor por omisión es el nodo local.
    server nombreServidor
    Nombre del servidor. Es obligatorio si no se especifica el nombre del clúster.
    profileName nombrePerfil
    Nombre de un perfil definido por el usuario. Especifique esta opción si no trabaja con el perfil por omisión.

Resultado

Se muestra el número de entradas suprimidas de la base de datos.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)