Lorsque vous connaissez les changements exacts à déplacer d'une base de données
vers une autre, vous pouvez utiliser les opérations de glisser-déposer. Vous
faites glisser les objets de la base de données à partir de laquelle vous souhaitez migrer des objets vers le script de gestion des changements de la base de données vers laquelle vous souhaitez migrer les objets.
Avant de commencer
Des connexions doivent exister entre la base de données à partir de laquelle
vous souhaitez déplacer les changements et celle vers laquelle vous souhaitez les déplacer. Les objets que vous déplacez ne doivent pas exister dans la base de données vers laquelle vous souhaitez les déplacer.
Pourquoi et quand exécuter cette tâche
Pour migrer des changements par glisser-déposer d'une base de données vers une autre, procédez comme suit :
Procédure
- Créer un script de gestion des changements. Dans Explorateur d'administration,
cliquez avec le bouton droit de la souris sur le dossier Change Management
Scripts (Scripts de gestion des changements) de la base de données vers laquelle vous souhaitez migrer les changements, puis cliquez sur New Database Change (Nouveau changement de base de données). Un nouveau script de gestion des changements est créé et s'affiche dans la fenêtre Change Management Script Editor (Editeur de script de gestion des changements).
Un projet de conception de données est automatiquement
créé dans Explorateur de projets de données. Le nom
de ce projet est celui de la connexion de base de données.
Si un projet de conception de données porte déjà le nom de la connexion de base
de données, le nom du nouveau projet est composé de celui de la connexion de base de données
auquel est ajouté un suffixe numérique. Le projet de conception de données contient
et gère les ressources requises pour implémenter les changements apportés à la base de
données actuelle.
Conseil : Pour réutiliser un script de gestion des changements existant,
procédez comme suit pour réinitialiser le script :
- Si le script de gestion des changements est déjà ouvert, cliquez sur l'onglet
du script pour vous assurer que celui-ci est mis en évidence. Sinon,
dans Explorateur d'administration, développez le dossier Change
Management Scripts (Scripts de
gestion des changements). Cliquez deux fois sur le script de gestion des changements à ouvrir.
- Dans le menu principal, cliquez sur .
- Recherchez les objets à migrer et faites les glisser vers
Change Management Script Editor (Editeur de scripts de gestion des changements).
- Dans Explorateur d'administration,
développez la base de données à partir de laquelle migrer les changements.
- Cliquez sur le dossier du type d'objet à migrer. La vue Liste d'objets s'ouvre.
- Déplacez la vue Liste d'objets de sorte à pouvoir
voir les vues Liste d'objets et Change
Management Script Editor (Editeur de scripts de gestion des changements) côte à côte. Pour
déplacer la vue Liste d'objets, cliquez sur sa barre de titre et faites la glisser
jusqu'à ce que le pointeur de la souris devienne un curseur de dépôt, puis relâchez le bouton gauche de la souris.
- Dans la vue Liste d'objets, recherchez
et sélectionnez le ou les objets à migrer.
- Faites glisser le ou les objets vers la vue Change Management
Script Editor (Editeur de scripts de gestion des changements).
Suivez cette procédure jusqu'à ce que vous ayez déplacé tous les objets
à migrer.
La vue Change Management Script
Editor (Editeur de scripts de gestion des changements) présente une liste d'objets migrés
vers la base de données et les changements qui seront apportés à cette base de données.
- Dans hange Management Script
Editor (Editeur de scripts de gestion des changements), évaluez tous les autres objets qui peuvent être
affectés par la migration des changements vers la base de données cible.
- Dans la liste Objects to be Changed (Objets à modifier), cliquez sur
chaque objet. Les objets affectés par les objets migrés
s'affichent dans la liste Impacted Objects (Objets affectés).
- Incluez les objets affectés dans le script de gestion des
changements.
Utilisez les boutons Modifier et
Supprimer pour déplacer les objets affectés vers
la liste Objects to be Changed (Objets à modifier).
Si vous déplacez un objet affecté à l'aide du bouton
Modifier, vous pouvez cliquer sur l'objet et lui
apporter tous les changements nécessaires dans la vue
Properties (Propriétés).
- Cliquez sur Preview Commands (Prévisualiser les commandes) pour afficher
les commandes générées dans la section Commands (Commandes) et les vérifier.
Pour examiner un récapitulatif des changements apportés à la base de données, cliquez sur View Change Report (Afficher
le rapport de changements).
- Cliquez sur Data Options (Options de données) pour démarrer l'assistant Customize
Data Preservation (Personnaliser la conservation des données), puis suivez les étapes proposées dans l'assistant. Vous pouvez indiquer les commandes de maintenance DB2 à générer.
- Vérifiez les commandes régénérées.
- Cliquez sur Exécuter pour démarrer l'assistant Deploy
Change Commands (Déployer les commandes de changement).
- Vérifiez les commandes de changement, puis cliquez sur Terminer pour déployer les changements sur le catalogue de la base de données elle-même.
Résultats
Vous avez migré les changements d'un environnement de base de données vers un autre sans déplacer les données de ces objets.