Chapter 10 Travailler avec Replication Server
Replication Server utilise un template appelé chaîne de fonction pour construire les commandes qu'il soumet à une base de données. Au moment de l'exécution, les variables contenues dans la chaîne de fonction sont remplacées par des valeurs de la fonction.
Une fonction est un nom associé à une opération de serveur de données. Par exemple, rs_insert est la fonction système qui insère une table, et rs_begin est la fonction système qui initie une transaction. Les fonctions système peuvent manipuler des données, comme rs_insert, ou contrôler des transactions, comme rs_begin.
Vous modélisez une chaîne de fonction de la façon suivante :
Concept Replication Server | Concept PowerAMC |
---|---|
Chaîne de fonction | Script d'événement d'article (lorsqu'une définition de réplication est définie) Script d'événement de réplication (lorsqu'aucune définition de réplication n'est définie) |
Les attributs étendus suivants sont disponibles dans la feuille de propriétés d'un script d'événement de réplication et dans celle d'un script d'événement d'article :
Attribut étendu | Description |
---|---|
FunctionClass | Nom de la classe de fonction |
FunctionClassOverwrite | Option permettant le remplacement de la classe de fonction |
FunctionString | Spécifie le nom de la fonction. Ce champ est utilisé pour les événements rs_select, rs_select_with_lock, rs_get_textptr, rs_textptr_init et rs_writetext |
Log | Type de journal : "use primary log", "with log" ou "no log" |
ScanTemplate | Masque de saisie d'une chaîne de fonction pour la clause Where dans une commande create subscription |
ScriptOutput | Type de script résultat : "language" ou "rpc" |
VariableModifier | Type de paramètre de valeur |
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |