Connecter client oracle au server oracle
Fermé
msi79
Messages postés
499
Date d'inscription
lundi 24 août 2009
Statut
Membre
Dernière intervention
2 mai 2023
-
28 juin 2011 à 21:48
mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 - 29 juin 2011 à 02:30
mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 - 29 juin 2011 à 02:30
A voir également:
- Connecter client oracle au server oracle
- Se connecter à ma boite hotmail - Guide
- Orange service client - Guide
- Comment connecter chromecast à la télé - Guide
- Gmail se connecter - Guide
- Scp server - Forum Jeux vidéo
1 réponse
mamiemando
Messages postés
33268
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 septembre 2024
7 780
29 juin 2011 à 02:30
29 juin 2011 à 02:30
Commence par vérifier que ta VM est en accès par pont pour avoir une IP homogène a celle de ton système hôte. Exemple avec virtualbox :
http://www.mistra.fr/tutoriel-vm-virtualbox-parametrer-une-machine-virtuelle.html
Par exemple si windows a pour IP 192.168.1.10, Linux devrait avoir pour IP 192.168.1.???. Pour voir l'IP utilisée :
- sous windows : démarrer exécuter cmd :
- sous linux :
Bon je n'ai jamais administré de serveur oracle, mais je vais essayer de te donner les grandes lignes car en général l'administration d'un serveur sous linux c'est toujours un peu la même chose.
Vérifie que ton serveur oracle tourne bien sous linux et qu'il écoute sur une bind-address qui ne se restreint pas à 127.0.0.1 (trafic local à la machine). Dans ton cas tu dois voir ton système invité (RH) et ton système hôte (windows) comme deux machines indépendantes.
Pour ce faire, lance la commande suivante en root :
Si oracle n'apparaît pas c'est sans doute que tu as oublié de lancer le service associé avec une commande du genre :
... ou...
(bon j'ai mis oracle comme nom de service, mais regarde ce que ce répertoire a dans le ventre pour voir le nom du service).
Si le service apparaît dans netstat, relève le port utilisé, tu en auras besoin pour ton client (a priori ça devrait être le port standard d'un serveur oracle qui sera pré-rempli dans ton client).
Ensuite, vérifie la bind-address. Exemple :
Ici le service ssh écoute sur le port 22 et utilise la bind-address 0.0.0.0 (tout le réseau). Dans ton cas ce doit être au moins l'adresse IP de l'interface qui connecte ton système invité à ton système hôte (192.168.1.??? dans mon exemple), et que tu peux retrouver avec la commande :
Dans le doute, une bind-address 0.0.0.0 fera l'affaire même si c'est un peu moins safe en terme de sécurité. Si la bind-address est incorrecte, il faudra la corriger dans un fichier de configuration (/etc/oracle/...) et il faudra ensuite relancer oracle :
Une fois que c'est corrigé, tu devrais pouvoir te connecter avec ton client windows :
- IP : celle de linux : 192.168.1.???
- port : celui que tu as relevé avec netstat
- user / password : un profil oracle que tu as configuré
Bonne chance
http://www.mistra.fr/tutoriel-vm-virtualbox-parametrer-une-machine-virtuelle.html
Par exemple si windows a pour IP 192.168.1.10, Linux devrait avoir pour IP 192.168.1.???. Pour voir l'IP utilisée :
- sous windows : démarrer exécuter cmd :
ipconfig /all
- sous linux :
/sbin/ifconfig -a
Bon je n'ai jamais administré de serveur oracle, mais je vais essayer de te donner les grandes lignes car en général l'administration d'un serveur sous linux c'est toujours un peu la même chose.
Vérifie que ton serveur oracle tourne bien sous linux et qu'il écoute sur une bind-address qui ne se restreint pas à 127.0.0.1 (trafic local à la machine). Dans ton cas tu dois voir ton système invité (RH) et ton système hôte (windows) comme deux machines indépendantes.
Pour ce faire, lance la commande suivante en root :
netstat -ntlp
Si oracle n'apparaît pas c'est sans doute que tu as oublié de lancer le service associé avec une commande du genre :
service oracle start
... ou...
/etc/init.d/oracle start
(bon j'ai mis oracle comme nom de service, mais regarde ce que ce répertoire a dans le ventre pour voir le nom du service).
Si le service apparaît dans netstat, relève le port utilisé, tu en auras besoin pour ton client (a priori ça devrait être le port standard d'un serveur oracle qui sera pré-rempli dans ton client).
Ensuite, vérifie la bind-address. Exemple :
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1504/sshd
Ici le service ssh écoute sur le port 22 et utilise la bind-address 0.0.0.0 (tout le réseau). Dans ton cas ce doit être au moins l'adresse IP de l'interface qui connecte ton système invité à ton système hôte (192.168.1.??? dans mon exemple), et que tu peux retrouver avec la commande :
/sbin/ifconfig
Dans le doute, une bind-address 0.0.0.0 fera l'affaire même si c'est un peu moins safe en terme de sécurité. Si la bind-address est incorrecte, il faudra la corriger dans un fichier de configuration (/etc/oracle/...) et il faudra ensuite relancer oracle :
service oracle restart
Une fois que c'est corrigé, tu devrais pouvoir te connecter avec ton client windows :
- IP : celle de linux : 192.168.1.???
- port : celui que tu as relevé avec netstat
- user / password : un profil oracle que tu as configuré
Bonne chance