Outil ETL pour transférer ancienne base de données Firebird à une nouvelle base de données organisée Firebird

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

  •  16-09-2019
  •  | 
  •  

Question

Après avoir regardé beaucoup de questions..i n'a trouvé aucune réponse réelle pour cela.

Je redisigned une base de données pour nos clients. Avec Microsoft Access j'ai trouvé un bon outil pour obtenir des données anciennes de la table dans ma nouvelle structure de base de données ainsi formée. Il est vraiment facile, mais prend beaucoup de temps (parce que le traitement des données anciennes avec beaucoup de soins).

Y a-t-il des outils Open Source qui apportent que les installations comme Microsoft Access?

Pour l'éclaircir. I « juste » à réorganiser les anciennes données de base de données Firebird dans une nouvelle voie « meilleures pratiques »

Edit: Je serais vraiment bien si je peux obtenir un fichier journal ou quelque chose de similaire pour avoir une documentation sur les modifications.

Mise à jour: Après avoir vérifié quelques-uns des outils de ce site Wikipedia. J'ai trouvé pas de véritable mécanisme de journalisation. Comment avez-vous documentate les changements sur une base de données? Tout simplement en l'écrivant?

Résultat: Donc je ne suis une vraie réponse ... ima toujours à la recherche d'un bel outil. vous thnak les gars pour les conseils et vos réflexions sur cette question. Je veux récompenser Kenneth Cochran avec la Bounty parce qu'il me montra ETL. Merci!

Était-ce utile?

La solution

Il ressemble à ce que vous demandez est un outil ETL (extraction, transformation, chargement).

Wikipedia a un liste d'outils open source peut aider. Je ne l'ai pas utilisé l'un d'entre eux personnellement.

Autres conseils

Eh bien, je la suite Pentaho pour faire en utilisant leur outil ETL Kettle. Il est très facile à utiliser et devrait être plus que suffisant pour atteindre votre objectif. Et il est open source.

Donnez un coup d'oeil.

conseils que je vous d'utiliser un outil comme IBExpert ou Database Workbench qui sont les meilleurs outils pour Firebird.

Pour la migration Firebird 1.5 à 2.1 Firebird: il vous suffit de faire une sauvegarde de votre base de données avec le serveur Firebird 1.5 et restaurer la base de données avec le serveur Firebird 2.1

Talend soutient Open Source ETL FireBird. Outil très cool.

http://www.talend.com/download.php?src=DataGovernanceBlog

Je l'ai utilisé Excel dans le passé pour documenter les changements de modèle de données - chaque feuille de calcul utilisé la version de l'application pour synchroniser avec nos balises dans CVS. Tout a été connecté il -. Colonnes qui ont été enlevés, ainsi que des modifications mineures aux types de données comme varchar (10) à varchar (20) etc avec une note expliquant pourquoi le changement a été fait

Personnellement, je ne l'ai jamais les choses scripté comme celles-ci comme DDL / scripts DML cassés dans un script qui traitait de la création de la table, la chute de contrainte, l'indice diminue, le script DML (s), l'application de la contrainte, l'application de l'index, et le retrait orphelins tables.

Si vous voulez un outil ETL de base, qui est client basé (et pas cher à 300 $), regardez Advanced Query Tool. Il interroge principalement tout type de connexion ODBC (y compris les fichiers Excel créés de cette façon), mais a aussi quelques fonctionnalités étendues, y compris les données en mouvement. Et dispose d'une interface de ligne de commande. http://www.querytool.com/

Je l'ai utilisé au lieu d'emplois Informatica pour un arrêt, mais je l'ai aussi utilisé pour extraire à partir d'Excel vers un autre fichier pour les utilisateurs professionnels, pendant quelques mois, prévue à partir de mon bureau.

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