mercredi 1 décembre 2010

Installer sqlplus de la version XE (client et serveur)

Oracle propose une distribution libre de sa base avec XE(expresse edition).
Téléchargez oracle-xe-client-10.2.0.1-1.0

Puis installez :
rpm -i oracle-xe-client-10.2.0.1-1.0.rpm


Comme il fallait s'y attendre, ORACLE ne faitrien pour nous simplifier la tâche. Car à ce point, rien n'est fait :
Il faut d'abord créer le répertoire de configuration :
mkdirhier /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/network/admin/


Puis
La variable définir la variable TNS_ADMIN pour qu'elle pointe sur le répertoire de configuration :


export TNS_ADMIN=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/network/admin/export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/serverexport ORACLE_SID=ARCHIVERexport NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`PATH=$ORACLE_HOME/bin:$PATH


Le fichier tnsnames.ora contient les informations suivantes


MYSID =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 66.65.66.66)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = ARCHIVER)    )  )

On s'y connecte ensuite par la ligne de commande :


sqlplus MYUSER/MYPWD@MYSID

Aucun commentaire: