Bonjour,
J'ai quelques questions relatives à la migration d'une vieille base de type InterBase version 6.0 (ODS version 10) vers une version récente de Firebird (2.5).
- Quelle est la procédure en vigueur pour ce genre d'opération ? Sachant que la base est plutôt ancienne, existe t'il des outils (gratuits de préférence) à même de réaliser cette opération sans trop de problème ? Ou alors, dois-je m'adresser directement au support d'InterBase ? Si oui, puis-je espéré de leur part une solution digne de ce nom ?
- Sinon, existe t'il des outils (là aussi, gratuits de préférence) permettant une migration vers un autre SGBD ? J'en ai testé certains (DBConvert, Database Workbench) mais il semblerait qu'aucun d'eux ne permettent un export complet vers PostgreSQL. J'ai eu de meilleurs résultats pour MySQL, mais je suis beaucoup moins intéressé par ce SGBD.
Merci, si d'aventure quelqu'un pouvait m'aider, ne serait-ce qu'a comprendre ce que je peux faire pour récupérer cette base.
Bonne journée
EDIT 1: Je peux ajouter à mon post que j'ai déjà tenté quelques petites choses autour des dialects. Suite à mes investigations j'ai découvert à premier problème intéressant: j'arrive à me connecter à ma base sur Windows mais pas sur OSX:
Windows 7 - Firebird 2.5:
OSX 10.9 - Firebird 2.5:
Quelqu'un aurait-il une idée de la raison pour laquelle la même base s'ouvre sur Windows, mais pas sur OSX, sachant que la même versions de Firebiard est utilisée des deux cotés ?
EDIT 2: Après avoir changé le dialect de la base sous Windows de 1 vers 3, j'obtiens le message suivant sur OSX:
À savoir, l'utilisateur qui execute isql est "firebird" et le fichier "GSH.GDB" possède bien les droits d'accès pour cet utilisateur.
Partager