Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !



ORA2PG

ORA2PG est un outil facilitant la migration des bases de données Oracle vers Postgresql. Bien que présent dans les dépôts Multiverse d'ubuntu, il n'est pas installable. Ceci fait d'ailleurs l'objet d'un rapport de bug sur launchpad. En effet, il dépend du module perl libdbd-oracle-perl dépendant du package oracle-instantclient-basic (la couche de connexion propriétaire) qui n'est pas disponible dans les dépôts car délivré par exclusivement par Oracle. On peut cependant assez simplement installer ces packages sans avoir à passer par une étape de compilation.

Tout d'abord, il nous faut récupérer le package rpm oracle-instantclient-basic-10.2.0.3-1.i386.rpm sur le site d'oracle cette adresse

Ensuite, transformer à l'aide de l'utilitaire alien ce package .rpm en .deb

sudo alien oracle-instantclient-basic-10.2.0.3-1.i386.rpm
sudo dpkg -i oracle-instantclient-basic_10.2.0.3-2_i386.deb

On peut maintenant installer le package libdbd-oracle-perl qui n'est pas présent dans les dépôts ubuntu. On le trouve chez debian à l'adresse http://ftp.debian.org/debian/pool/contrib/libd/libdbd-oracle-perl/

Ensuite l'installer :

sudo dpkg -i libdbd-oracle-perl_1.21-2_i386.deb

Et enfin, on peut installer installer le paquet ora2pg

NB : la version de ora2pg disponible dans les dépôts est 4.9-1. Vous trouverez une version plus récente sur le site officiel du logiciel.

bientôt …

Contributeurs principaux : kwakosaure.

  • ora2pg.1248863220.txt.gz
  • Dernière modification: Le 29/07/2009, 12:27
  • par kwakosaure