Vous n'êtes pas identifié(e).
Pages : 1
Bien le bonjour,
Je rencontre un problème dont la solution doit être toute bête, mais je tourne en rond
J'ai une machine sous Debian Squeeze depuis laquelle je veux accéder à un serveur Oracle qui est sur le réseau local.
Comme on n'est pas mieux servi que par soit-même, j'applique la petite documentation que je m'étais rédigée et qui se trouve ici (honteusement inspirée de la page presque éponyme du Wiki Andesi qui a disparue il semble).
Donc le client est installé, les librairies sont liées, la variable d'environnement est mise, mais je n'arrive pas à me connecter :
$ sqlplus [email protected]
SQL*Plus: Release 10.2.0.4.0 - Production on Fri Dec 10 13:25:55 2010
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Enter password:
ERROR:
ORA-12154: TNS:could not resolve the connect identifier specified
J'ai mis le tnsname.ora à deux endroits, vu que la doc n'est pas très explicite sur celui qui est utilisé :
/etc/oracle/tnsname.ora
/usr/lib/oracle/10.2.0.4/network/admin/tnsname.ora
Les deux sont identiques et contiennent :
ORACLE.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.147)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = MEUH)
)
)
GUEPE.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.128)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = MIEL)
)
)
Je peux pinger le serveur 192.168.0.147.
Qu'est-ce qui ne va pas ?
Ça a fonctionné un jour, pas sur cette vm, mais sur mon ancien portable, c'est ce qui m'avait permis de rédiger cette doc.
Merci d'avance de vos éventuelles idées. En attendant, je vais me descendre quelques Mousses de Ré
Usti
Dernière modification par ustilago (10/12/2010 15:49:04)
Faut pas énerver un tigre ...
Hors ligne
As-tu essayé un
sqlplus monuser@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.147)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME = MEUH)))
En 11g, le tnsnames.ora est dans $ORACLE_HOME/network/admin/
"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry
Hors ligne
Tu es trop fort Armen ! Quand je disais que c'était un truc tout bête
Donc oui, ta commande fonctionne au poil. Et oui, après avoir renommé tnsname.ora en tnsnames.ora, fait un petit
$ export ORACLE_HOME=/usr/lib/oracle/10.2.0.4
ça fonctionne au poil ! (de vache bien sûr)
Aller, ça fait au moins une bonne nouvelle dans ma journée, et tu auras droit à une tournée de ma part, si un jour on arrive à se croiser
Usti
Faut pas énerver un tigre ...
Hors ligne
Salut,
La page sur le client oracle n'a pas disparu d'Andesi, elle est là : http://andesi.org/bases-de-donnees/inst … ent-oracle
C'est que y'a de la réorganisation en cours, d'ailleurs, je vais m'y remettre, c'est pas fini...
"First they ignore you, then they ridicule you, then they fight you, then you win."
-- Mahatma Gandhi
Hors ligne
Hors ligne
Pages : 1