Migrer des objets entre serveurs
Ouvrir dans CalíopeCopiez des tables, vues, routines, triggers et événements d'un serveur à un autre.
Où le trouver : Espace de travail › Outils › Migration de données
Ouvrez Migration depuis la barre de navigation du workspace. Dans l'en-tête supérieur, développez le sélecteur Serveur cible et choisissez l'une des connexions déjà configurées dans Calíope — seuls les profils enregistrés dans le Gestionnaire de connexions sont affichés. Cliquez sur Connecter pour établir la connexion avec la cible.
Sélectionnez les objets à migrer dans l'arborescence de gauche (tables, vues, fonctions, triggers, événements).
Activez Remplacer à la cible pour inclure DROP IF EXISTS avant les CREATE, Exporter les données pour inclure les INSERT et Ignorer les FK pour désactiver les vérifications FK pendant la migration.
> Si le serveur cible dont vous avez besoin n'apparaît pas dans le sélecteur, ajoutez-le d'abord depuis Connexions et rouvrez Migration.
L’arbre d’objets dispose d’un filtre par nom dans son en-tête : saisissez une partie du nom d’une base ou d’un objet pour restreindre la liste sans déplier base par base. Les objets sont regroupés par type (Tables, Vues, Routines, Déclencheurs et Événements) et la case de chaque base coche ou décoche tout son contenu. Calíope fixe l’ordre de migration — tables, vues, routines, déclencheurs, événements — pour que chaque objet trouve déjà créé ce dont il dépend.
Mots-clés : migrer, migration, copier, déplacer, serveur cible, connexion cible, sélecteur