Bonjour,
j'ai install un client Oracle 11g R2 sur Ubuntu
j'ai suivi le tutorial
http://throka.org/linux_debian_client_oracle
j'ai installé les paquets suivants
1 2 3
| sudo dpkg -i oracle-instantclient11.2-basic_11.2.0.1.0-2_i386.deb
sudo dpkg -i oracle-instantclient11.2-devel_11.2.0.1.0-2_i386.deb
sudo dpkg -i oracle-instantclient11.2-sqlplus_11.2.0.1.0-2_i386.deb |
Il ma bien créés des fichiers dans /usr/lib/oracle/11.2/client/
j'ai créé un fichier tnsname.ora et sqlnet.ora dans /etc/oracle
voici l'extrait des deux fichiers.
-------------------------------------
tnsname.ora
1 2 3 4 5 6 7 8 9
| orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.7)(PORT = 1521))
)
(CONNECT_DATA =(SERVICE_NAME = orcl)
(SID = orcl)
)
) |
----------------------------------------------
sqlnet.ora
NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)
--------------------------------------------
j'ai indiqué l'instance à utilisé avec la commande
1 2
| export ORACLE_SID=orcl
export TNS_ADMIN=/etc/oracle/ |
malgré cela lorsque je lance sqlplus
sqlplus system/password@orcl
ORA-12154: TNS:could not resolve the connect identifier specified
Il ne trouve pas la cible.
je pense que le problème vient du lien entre oracle et le fichier tnsname.ora.
Peux être ai je oublier une étape lors de l'installation
Auriez vous une idée comment résoudre ce problème
Merci par avance
Partager