Gérer les erreurs de réplication pendant les opérations LMD

Pour contrôler la façon dont le processus Replicat répond à une erreur lors de l'une de ses instructions LMD, utilisez le paramètre REPERROR dans le fichier de paramètres du processus Replicat. Vous pouvez utiliser REPERROR comme paramètre global ou dans le cadre d'une instruction MAP. Vous pouvez gérer la plupart des erreurs par défaut (par exemple, pour arrêter le traitement) avec les options DEFAULT et DEFAULT2, ainsi que d'autres erreurs d'une manière spécifique.

Les éléments suivants comprennent la plage de réponses REPERROR :

La plupart des options fonctionnent sur l'enregistrement individuel qui a généré une erreur et le processus Replicat traite les autres opérations réussies de la transaction. Les exceptions sont TRANSDISCARD et TRANSEXCEPTION : ces options affectent tous les enregistrements d'une transaction si un enregistrement de cette transaction génère une erreur. (L'option ABEND s'applique également à l'ensemble de la transaction, mais n'applique pas la gestion des erreurs.)

Pour connaître la syntaxe et l'utilisation, reportez-vous à REPERROR.