Oracle -PERL

Origine : http://www.perl.org/

Recherche de modules : http://search.cpan.org/

Pour le DBI http://dbi.perl.org

Pour jouer avec une base oracle en perl il faut :

 

1.
pre-requis: perl, gcc, make, et très important deux choses (dbi puis dbd):

A. le DBI (DataBase Interface) indépendant de la base, on propose plusieurs façon de le prendre:

B. le DBD (DataBase Driver) de la base içi Oracle: http://search.cpan.org/search?dist=DBD-Oracle)

2.
installer le client oracle :
specifier la variable ORACLE_HOME (exemple: /export/home/oracle/8.1.6)
ainsi que la variable ORACLE_SID, et TWO_TASK (exemple:
SCPT.SEPRO-ROBOTIQUE.COM)
note: declaration dans le tnsname.ora ($ORACLE_HOME/network/admin)


3.
installer DBI1.1.14 ..... PUIS ... le dbd.
pour teste (par exemple dans le make test du dbd) r il faut specifier le TWO_TASK ou
ORACLE_SID (note le make test fixe une erreur dans la version dbi+dbd que j'ai utilise (pour
l'instant sur une suse6 et sur solaris2.6)

4.
Recopier un code de connexion.. Voir exemple