
Chapter 10 Travailler avec Replication Server
Création d'une base de données intermédiaire Sybase ASE
Après avoir défini la réplication pour Sybase IQ et les options de base de données intermédiaire, vous devez exécuter la fonctionnalité de vérification de modèle afin de vérifier le MFI.
Vous pouvez créer une base de données intermédiaire en utilisant Sybase ASE.
Pour créer une base de données intermédiaire Sybase ASE :
- Sélectionnez Outils→Générer un Modèle de Fluidité de l'Information.
- Dans l'onglet Détails, cliquez sur le bouton Permettre les transformations.
- Dans l'onglet Définitions étendues de modèle, sélectionnez Sybase IQ Staging et cliquez sur OK.
Un nouveau MFI pour Sybase IQ Staging est créé en utilisant des transformations.
Le MFI d'origine est préservé, si vous avez besoin de modifier la définition RepServer ou de recréer la base de données intermédiaire, vous pouvez utiliser le modèle d'origine pour créer un autre MFI. Si vous ne voulez pas conserver le Modèle de Fluidité de l'Information d'origine, vous pouvez le transformer en base de données intermédiaire. Pour ce faire, vous devez procéder comme suit :
- Pointez sur le symbole de la base de données Sybase IQ, cliquez le bouton droit de la souris, puis sélectionnez Créer une base de données intermédiaire ASE pour IQ dans le menu contextuel.
La définition RepServer est modifiée, elle n'est plus directement connectée à Sybase IQ mais à la base de données intermédiaire Sybase ASE, et certaines chaînes de fonction ont été ajoutées afin de répliquer des données dans la base de données intermédiaire Sybase ASE.
Un MPD intermédiaire Sybase ASE est créé. Il inclut :
- Des tables intermédiaires d'insertion.
- Des tables intermédiaires de mise à jour si l'option "Prendre en charge la mise à jour dans Sybase IQ" est sélectionnée.
- Des tables intermédiaires de suppression.
- Des procédures stockées pour les chaînes de fonction RepServer.
- Des procédures stockées Sybase IQ_CLEAN_STAGING pour nettoyer les données transférées.
Dans le MPD intermédiaire Sybase IQ, les nouveaux objets suivants sont créés :
- Des tables intermédiaires d'insertion si l'option "Utiliser une table d'insertion dans Sybase IQ" est sélectionnée.
- Des tables intermédiaires de mise à jour si l'option "Prendre en charge la mise à jour dans Sybase IQ" est sélectionnée.
- Des tables intermédiaires de suppression.
- Des procédures stockées IQ_LOAD_STAGING pour transférer des données de la base de données intermédiaire dans Sybase IQ.
- Un diagramme intermédiaire pour afficher les tables et procédures stockées intermédiaires.
Le processus intermédiaire montre qu'il y a un transfert de données entre la base de données intermédiaire Sybase ASE et Sybase IQ.
Copyright (C) 2006. Sybase Inc. All rights reserved.
|
|