PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 23/08/2012 11:35:39

pracine
Membre

Installation ora2pg-8.3

Bonjour,

Je tente d'installer ora2pg sur un CentOS 5.3 disposant des packages PERL suivants :

[root@CentOS5 ora2pg-8.3]# rpm -qa|grep perl
perl-String-CRC32-1.4-2.fc6
perl-URI-1.35-3
perl-5.8.8-18.el5
perl-SGMLSpm-1.03ii-16.2.1

Installation des modules DBI et DBD::Oracle en utilisant la commande CPAN :

cpan install DBI
cpan install DBD::Oracle

[root@CentOS5 ora2pg-8.3]# cpan install DBI
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Thu, 23 Aug 2012 01:27:03 GMT
install is up to date.
DBI is up to date.

[root@CentOS5 ora2pg-8.3]# cpan install DBD::Oracle
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Thu, 23 Aug 2012 01:27:03 GMT
install is up to date.
DBD::Oracle is up to date.

La variable ORACLE_HOME est chargée :

[root@CentOS5 ora2pg-8.3]# echo $ORACLE_HOME
/oracle/app/oracle/product/11.2.0/dbhome_1

Installation de ora2pg :

tar xjf ora2pg-8.3.tar.bz2
cd ora2pg-8.3

[root@CentOS5 ora2pg-8.3]# perl Makefile.PL
WARNING: LICENSE is not a known parameter.
Warning: prerequisite DBD::Oracle  not found.
'LICENSE' is not a known MakeMaker parameter name.
WARNING: LICENSE is not a known parameter.
Writing Makefile for Ora2Pg::PLSQL
Writing Makefile for Ora2Pg
Done...
Now type 'make && make install'
[root@CentOS5 ora2pg-8.3]#


J'ai toujours le message WARNING m'indiquant que le pré-requisite DBD::Oracle n'est pas trouvé !!!!

Aurais je oublié quelque chose, sachant que je ne suis pas un spécialiste linux ?

Merci d'avance.

Hors ligne

#2 23/08/2012 15:10:18

gilles
Membre

Re : Installation ora2pg-8.3

Bonjour,

Vous pouvez omettre ces messages d'avertissements, visiblement le Makefile.PL n'est pas compatible avec votre version de MakeMaker. Merci pour ce retour, je tenterais de corriger le problème dans la prochaine version.

Ici vous pouvez vous servir normalement d'Ora2Pg il ne devrait pas y avoir de problème lié à votre installation.

Hors ligne

#3 23/08/2012 15:14:46

gilles
Membre

Re : Installation ora2pg-8.3

Autre chose, je suis curieux de savoir pourquoi vous utilisez une vieille version d'ora2Pg. La 8.3 date de plus d'un an et il y a eu 12 nouvelle publication depuis. Pensez toujours à utiliser la dernière version, aujourd'hui 9.1, chaque version corrige de nombreux problèmes et ajoute son lot de fonctionnalités, c'est donc tout à fait recommandé.

Pour plus d'information : http://ora2pg.darold.net/.

Hors ligne

#4 23/08/2012 17:38:29

pracine
Membre

Re : Installation ora2pg-8.3

Merci pour votre réponse rapide.

Entre temps, cette après midi, j'ai réussi à l'installer et utiliser correctement ora2pg en m'y prenant autrement :

- installation de DBI, DBD-Pg avec yum install perl-DBD-Pg et DBI,
- utilisation de la variable LD_LIBRARY_PATH,
- installation de DBD::Oracle avec le tar DBD-Oracle-1.50.tar.gz récupéré sur CPAN,
- installation de ora2pg

Je vais pouvoir tester ce produit qui m’intéresse beaucoup. Pour la version de ora2pg, j'ai récupéré la 8.3 sur pgfoundry (la 9.1 n'y figure pas). Plus tard, je me suis aperçu que la 9.1 était téléchargeable directement sur le site de ora2pg ( http://ora2pg.darold.net). Je vais donc testé cette nouvelle version.

Merci pour votre réponse.

Hors ligne

Pied de page des forums