Table des matières
Avis aux lecteurs canadiens......ix
Chapitre 1. Planification pour la
réplication SQL ...........1
Planification de la migration .........1
Planification de la mémoire .........1
Mémoire utilisée par le programme Capture. . . 1
Mémoire utilisée par le programme Apply . . . 3
Planification du stockage ..........3
Impact du journal pour les serveurs source DB2 . 3
Impact du journal pour les serveurs cible....4
Besoins en mémoire des tables cible et des tables
de contrôle ..............5
Espace requis pour les fichiers auxiliaires du
programme Capture ...........6
Espace requis pour les fichiers auxiliaires du
programme Apply ...........7
Besoins en espace pour les fichiers journaux de
diagnostique (z/OS, Linux, UNIX, Windows) . . 8
Planification de la détection de conflit ......8
Planification d’une source relationnelle non DB2 . . 9
Débits des transactions pour les déclencheurs de
capture ...............9
Impact du journal pour des serveurs source
relationnels non DB2 ..........9
Coexistence de déclencheurs existants avec des
déclencheurs de capture .........9
Verrous pour des serveurs source Oracle . . . 10
Planification de la conversion de pages de codes . . 10
Réplication entre des bases de données avec des
pages de codes compatibles ........10
Pages de codes pour la réplication SQL ....11
Planification de la réplication pour DB2 pour z/OS 12
Réglages des performances .........12
Chapitre 2. Autorisations nécessaires
pour la réplication SQL .......13
Autorisations nécessaires pour l’administration . . 13
Autorisations nécessaires pour le programme
Capture ...............14
Autorisations nécessaires pour le programme Apply 15
Autorisations nécessaires pour les déclencheurs
Capture sur les bases de données relationnelles
non-DB2 ...............17
Gestion des ID utilisateur et des mots de passe pour
des serveurs distants (Linux, UNIX, Windows) . . 17
Chapitre 3. Configuration de serveurs
pour la réplication SQL .......21
Besoins de connectivité pour la réplication SQL . . 21
Connexion aux serveurs System i à partir de
Windows ..............21
Connexion à des serveurs relationnels non DB2 22
Création de tables de contrôle pour la réplication
SQL.................23
Création de tables de contrôle pour la réplication
SQL................23
Création de tables de contrôle (System i) . . . 24
Création de tables de contrôle pour les sources
relationnelles non DB2..........25
Création de plusieurs ensembles de tables de
contrôle Capture............25
Création de tables de contrôle dans une base de
données à partitions multiples .......26
Configuration des programmes de réplication . . . 26
Configuration des programmes de réplication
(Linux, UNIX, Windows) .........27
Création de modules SQL à utiliser avec des
systèmes distants (System i)........30
Paramétrage des programmes de réplication
(z/OS) ...............31
Capture de plusieurs partitions de base de
données ..............32
Réplication de tables partitionnées......32
Exécution de DB2 Query Patroller dans un
environnement de réplication SQL......33
Configuration des journaux (System i) ....34
Chapitre 4. Enregistrement de tables et
de vues en tant que sources de
réplication SQL ...........39
Enregistrement de tables DB2 en tant que sources 39
Enregistrement des tables relationnelles non DB2
comme sources .............42
Options d’enregistrement applicables aux tables
source ................43
Enregistrement d’un sous-ensemble de colonnes
(vertical) ..............44
Réplication en mode capture des modifications et
régénération intégrale ..........44
Colonnes d’image après et d’image avant . . . 46
Préfixe image avant ..........48
Arrêt du programme Capture après une erreur 49
Options de stockage des mises à jour par le
programme Capture ..........50
Comment éviter de recapturer les modifications
(réplication bidirectionnelle uniquement) . . . 50
Options de détection de conflit (réplication
bidirectionnelle) ............55
Enregistrement des tables qui utilisent la
journalisation distante (System i) ......57
Utilisation de numéros relatifs d’enregistrement
(RRN) à la place de clés primaires (System i) . . 58
Comportement des vues en tant que sources de
réplication ...............58
Vues relatives à une seule table.......59
Vues relatives à la jonction de deux tables ou
davantage ..............59
© Copyright IBM Corp. 1994, 2009 iii