IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MySQL Discussion :

Migration /restructuration automatique BD


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 205
    Par défaut Migration /restructuration automatique BD
    Lol wow le bug ! (~_-)!

    J'appuie sur espace ca me valide le post ? enfin bref !

    J'ai donc ma table à la source : (Article )avec mes champs (nom, type, date, format...)

    Je voudrais avoir un schema de base de données différent après restructuration du schéma :

    Par exemple : une table (Type Article) , champ (nom, codeType)...

    et en dessous mes tables (Type Article1) (TypeArticle2) avec les champs specifiques a ces types d'article ...

    En gros un héritage de base de donnée, pour mieux la structurer ...

    Bref la n'est aps la question ...

    La question est y a t'il possibilitée de restructurer le sechema d'une base de Donnée / en supposant que le schema initial et celui cible soit compatible ...

    Y a til un moyen d'automatiser ca ? via MySQL migration Toolkit ?
    Ou autrement ?

    car en fait il y a des données a inserer dans le nouveau schema, celle de l'ancien schema et donc je sais pas si on peut donner une correspondance entre le schema source et le schema cible ...?

    Cordialement !

  2. #2
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Saluton,
    Tu peux essayer de faire un schéma en reverse-engeering avec DBDesigner, puis y modifier le schéma et demander la synchronisation entre le nouveau schéma et la base, mais je ne te garantis pas la réussite.
    En tout cas, fais d'abord une bonne sauvegarde de la base actuelle, (évidemment).
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 205
    Par défaut
    Re merci pour ta réponse maljuna !

    Je remets juste le post en entier car il a été coupé lors de son déplacement (arf) !

    :

    Bonjour à tous !

    Bon j'ai à migrer une BDD Access 2003 vers MySQL 4.0 (je crois)

    Pour cela j'utilise le logiciel "MySQL Migration Toolkit" pas facile à prendre en main pour un novice, mais il fonctionne bien une fois compris ...

    Par contre pour faire une restructuration de schéma de base de donnée avec une 40 aines de table on fait comment ?

    Je vais illustrer mon problème avec un exemple :

    J'ai ma base access : table Article

    J'ai donc ma table à la source : (Article )avec mes champs (nom, type, date, format...)

    Je voudrais avoir un schema de base de données différent après restructuration du schéma :

    Par exemple : une table (Type Article) , champ (nom, codeType)...

    et en dessous mes tables (Type Article1) (TypeArticle2) avec les champs specifiques a ces types d'article ...

    En gros un héritage de base de donnée, pour mieux la structurer ...

    Bref la n'est pas la question ...

    La question est y a t'il possibilitée de restructurer le schema d'une base de Donnée / en supposant que le schema initial et celui cible soit compatible ...

    Y a til un moyen d'automatiser ca ? via MySQL migration Toolkit ?
    Ou autrement ?

    Cordialement !

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 205
    Par défaut
    Saluton,
    Lol, une nouvelle manière de dire bonjour ? en tout cas c'est la première fois que je la vois !

    Tu peux essayer de faire un schéma en reverse-engeering avec DBDesigner, puis y modifier le schéma et demander la synchronisation entre le nouveau schéma et la base, mais je ne te garantis pas la réussite.
    Oui merci Maljuna, c'est un peu ce que je pensais faire...

    De tout facon grace à MySQL Migration Toolkit, lorsque j'ai fait ma migration de Access A MySQL, le logiciel m'a créé deux scripts (un pour la creation du schema, un pour l'insertion des données dans celui ci...)

    Donc au niveau de la rétro ingéniérie, c'est bon j'ai mon schéma source.

    Après le schema cible definitif n'est pas encore finalisé. En fait c'est plutôt l'aspect fonctionnel que je recherchais, c'est à dire, de le tester sur un petit exemple basique, donc pour le moment et de l'étendre ensuite au vrai problème...

    En tout cas, fais d'abord une bonne sauvegarde de la base actuelle, (évidemment).
    Ouais LOL, enfin la je travail en local sur une copie de base, c'est bien je peux y faire tout et n'importe quoi, donc il n'y a pas de souci à ce niveau là !

    Sinon je connais de nom l'outil DB Designer, mais je ne l'ai jamais utilisé, donc il faudrait peut être que je regarde cela de plus prêt!

    Et sinon j'aurais bien aimé avoir l'avis ou les idées de personnes qui utilise ou ont utilisé MySQL Migration TOOlkit, je pense travailler avec cet outils ...

    Merci !

Discussions similaires

  1. migration automatique de connexion
    Par fred_a dans le forum Administration-Migration
    Réponses: 1
    Dernier message: 06/10/2010, 16h45
  2. Migration automatique Oracle vers postgreSQL
    Par tchasp dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 28/09/2010, 17h41
  3. Database MySQL Migration Restructuration
    Par MaxLaMenaX dans le forum Outils
    Réponses: 1
    Dernier message: 20/11/2008, 15h47
  4. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  5. [Kylix] Migration delphi -> kylix
    Par Christian dans le forum EDI
    Réponses: 1
    Dernier message: 03/04/2002, 22h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo