FIN
Durée de validité
Réplication
Description
Utilisez le paramètre END pour interrompre le processus Replicat lorsqu'il arrive au premier enregistrement de la source de données dont l'horodatage est le point dans l'heure indiqué.
Vous pouvez uniquement utiliser END avec le paramètre SPECIALRUN. Ce paramètre vous permet de publier des données sous forme de cliché ponctuel, plutôt que de mettre à jour en permanence les tables cible.
Sans END, le processus s'exécute en continu jusqu'à ce que :
-
la fin du sentier est atteinte, auquel cas il s'arrêtera gracieusement.
-
terminé manuellement à partir du shell de commande.
Valeur par défaut
Traitement continu
Syntaxe
END {<date> [<time>] | RUNTIME}
<date [time]>
Met fin au processus Replicat lorsqu'il atteint un enregistrement de la source de données dont l'horodatage dépasse celui indiqué avec ce paramètre.
Valeurs valides :
-
<date>est une date au format<yyyy-mm-dd>. -
<time>est l'heure au format<hh:mi[:ss[.cccccc]]>basée sur une horloge de 24 heures.
RUNTIME
Met fin au processus Replicat lorsqu'il atteint un enregistrement de la source de données dont l'horodatage dépasse la date et l'heure actuelles. Tous les enregistrements non traités avec horodatages jusqu'à ce point dans le temps sont traités. L'un des avantages de l'utilisation de RUNTIME est que vous n'avez pas à modifier le fichier de paramètres pour modifier les dates et heures d'exécution. Au lieu de cela, vous pouvez contrôler l'heure de début du processus dans votre programmation par lots.
Exemples
Exemple 1
SPECIALRUN
END 2010-12-31 17:00:00
Exemple 2
SPECIALRUN
END RUNTIME