|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 70 ![]() |
Bonjour,
Je viens d'installer cette version d'oracle sur un serveur "SEBASTIEN". Mon problème est que les postes clients disposants déjà d'une version cliente d'Oracle Entreprise 9i ne se connectent pas au serveur "SEBASTIEN". Cependant, les postes clients vierges de toutes versions clientes d'Oracle, en dehors d'Oracle Express, se connectent bien au serveur "SEBASTIEN". Sur chaque poste client, j'ai bien le driver ODBC d'Oracle Express installé... Je ne comprends pas, avez vous une idée ? Merci, |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 70 ![]() |
Personne n'a d'idées
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 845 ![]() |
tu fais quelle manip ? quelle tentative de connexion (SQLPlus, autre) ?
tu as quel message d'erreur ? tu as configuré les fichiers tnsnames de tes clients 9i ? sans un minimum de données, on ne pourra pas t'aider... il y a déjà quelques temps que la boule de crystal de la section Oracle a été cassée par inadvertance...
__________________
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse ! Yorglaa |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 70 ![]() |
Ok désolé pour le manque d'infos.
Pour commencer, la procédure d'installation d'Oracle Express coté client que j'ai utilisé est la suivante : http://www.oracle.com/technology/tec...easeNotes.html Comme je le disais plus haut, les postes vierges de tous clients oracles fonctionnent parfaitement avec cette procédure. Par contre le postes disposant d'un client Oracle 9i ne fonctionenent plus du tout que ce soit pour se connecter sur Oracle 9i ou sur Express. En inspectant le module d'écoute (coté client) d'oracle 9i, je constate que tous mes tsnames paramétrés ont disparu et sont remplacés par ceux d'oracle express. Voir copie d'écran. ![]() Je pense que le problème vient de l'installation du client Oracle Express, peut être la variable d'environnement ORACLE_HOME que j'ajoute, je ne sais pas. Ceci étant, en désinstallant le client d'oracle Express, en enlevant la variable d'environnement ORACLE_HOME, et la modification du Path comme indiqué ds la procédure d'installation du client, mes connections à Oracle 9i refonctionnent. Merci pour votre aide. |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 845 ![]() |
Je pense que c'est simplement que Oracle s'est paramétré sur le Oracle_Home de XE par défaut.
comme test essayes simplement de copier le fichier tnsnames.ora de ton client 9i vers le répertoire ad-hoc de l'install XE...
__________________
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse ! Yorglaa |
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : janvier 2005 Messages : 70 ![]() |
Oui, c'est à peu près ça.
Voilà le principe : 1- S'il existe un client oracle 9i (par exemple) sur le ou les postes utilisateurs censés se connecter à un serveur Oracle 9i et un serveur Oracle Express, nul besoin d'installer le driver ODBC d'oracle Express sur le poste client pour établir une connection au serveur Oracle XE. Il suffit simplement d'ajouter ds le TNSNAMES du client d'Oracle 9i "C:\oracle\ora92\network\admin\tnsnames.ora" la chaine de connection au serveur Oracle XE. 2- Si par contre, il n'existe aucun client Oracle et que l'on souhaite se connecter à un Serveur Oracle XE, sans pour autant acheter des licences Oracle, il suffit de suivre cette procédure qui permet d'installer le drvier ODBC d'oracle et de créer la variable d'environnement windows nécessaire : http://www.oracle.com/technology/tec...easeNotes.html Etant un novice dans l'utilisation de bases oracle, j'imagine que cela pourra aider ceux, qui comme moi débutent et souhaitent quelques précisions. Merci pour ton aide Yorglaa. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com