DISEÑO DE APLICACIONES


Ejecución de un agente según lo programado
Una vez creado el agente, debe indicar si desea que se ejecute con un evento o según lo programado. Para ejecutar un agente según lo programado:

1. En la ficha General del cuadro de propiedades del agente, haga clic en Según lo programado.

2. En la lista situada junto al botón Programar, seleccione una de las programaciones incluidas en la tabla siguiente.

3. Una vez que haya seleccionado una opción en la lista, haga clic en el botón Programar para abrir el cuadro de diálogo Programación del agente. Aquí podrá agregar más detalles sobre la ejecución del agente. Por ejemplo: 4. En el mismo cuadro de diálogo, también puede especificar los servidores en los que desea que se ejecute el agente. Hágalo en la lista Ejecutar en. También puede permitir a los usuarios que seleccionen el servidor al activar el agente.
El agente se ejecuta enUso
LocalEl agente sólo se ejecuta en el cliente. Utilice esta opción para programar la ejecución de agentes en segundo plano en el cliente Notes local. La base de datos que contenga el agente debe ser una base de datos local. El agente se ejecutará con los derechos del ID de IBM® Lotus® Notes® actual.

Tenga en cuenta que, para que sea posible realizar el archivado programado, primero deberá hacer clic en Activar agentes locales programados en la ficha General del cuadro de diálogo Preferencias del usuario (Seleccione Archivo > Preferencias > Usuario).

-Cualquier servidor-El agente se ejecuta en cualquier servidor en el que esté disponible. Si los agentes se ejecutan en varios servidores y efectúan modificaciones en bases de datos que se replican, es recomendable que especifique los servidores en los que se deben ejecutar, para evitar conflictos de replicación. Después, configure las programaciones de las replicaciones de las bases de datos para que no interfieran con las ejecuciones programadas de los agentes.

Tenga en cuenta que esta opción no causa problemas si utiliza copias (en lugar de réplicas) de la base de datos.

Nombre de un servidor de la listaEl agente sólo se ejecuta en el servidor que se haya seleccionado en la lista de servidores disponibles.
Seleccionar el servidor al activar el agenteSeleccione esta opción para pedir a los usuarios que seleccionen un servidor cuando se active el agente. Esta opción puede resultar de utilidad para la distribución de agentes en aplicaciones ya finalizadas.
5. En la lista desplegable Aplicar a, seleccione los documentos de la base de datos en los que se va a ejecutar el agente. Tiene dos opciones:
Si pega, modifica o activa un agente programado, este se ejecutará inmediatamente si estaba programado para ejecutarse el día en el que se han realizado las modificaciones, pero ya ha pasado la hora de ejecución.

Nota Los agentes programados se ejecutan de acuerdo con el intervalo que se haya configurado, no conforme a las fracciones horarias del día. Por ejemplo, si ha programado un agente para que se ejecute cada hora, lo hará una hora después de la última vez que lo hizo.

Agentes que no han podido ejecutarse según lo programado

Si se edita de cualquier forma un agente programado (por ejemplo, se activa, se modifica, se guarda o se pega), este se ejecutará, por lo general, inmediatamente si no ha podido hacerlo según lo programado. Esto se cumple en los agentes con programación mensual y semanal. También se cumple, pero con ciertas excepciones, en los agentes con programación diaria.

Si un agente programado para ejecutarse diariamente no puede hacerlo porque estaba desactivado, se ejecutará si se activa en la media hora anterior a la hora de la ejecución programada. Sin embargo, si uno de estos agentes se guarda, pega o modifica, se ejecutará inmediatamente si no ha podido hacerlo de acuerdo con su programación.

Véase también


Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?