Comment migrer une ancienne base dans une nouvelle base de données en utilisant Microsoft Access

StackOverflow https://stackoverflow.com/questions/1578561

Question

En gros cette tâche est assez facile quand on y pense, mais je trouve pas de réponse dans Microsoft Accès ou MSDN . Je dois créer une connexion à une nouvelle base de données et d'interroger l'ancien. Après avoir validé les anciennes données, tout est écrit dans un nouveau formulaire à la fin ma nouvelle base de données.

Des idées?

Ajouter: Ancienne base de données est un Firebird Base de données. Ces données doivent être restructurés et migré vers un nouveau MySQL Base de données.

Était-ce utile?

La solution

Vous devez créer le schéma séparément dans MySQL, mais il est pas difficile, il y a beaucoup de tutoriels, et vous pouvez probablement trouver un outil Firebird pour exporter le DDL dans un script qui soit le travail juste, ou être facile à modifier.

Si vous souhaitez utiliser l'accès au milieu, il suffit de connecter chacune des deux bases de données externes à partir d'Access (en utilisant ODBC ou votre choix de pilotes). Vous pouvez utiliser les assistants de concepteur de requêtes pour construire une INSERT INTO ... FROM ... La requête de type comme vous le feriez pour toute autre situation.

Autres conseils

Si aucune donnée binaire dans votre base de données, je vous suggère simplement faire une exportation csv et réimporter.

Vous pouvez utiliser un outil comme établi la base de données.

Pourquoi vous voulez migrer vers MySQL?

si vous pouvez accéder à la base de données via ODBC firebird, je suggère la boîte à outils de migration de MySQL.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top