PHP Oracle message d'erreur

Fermé
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010 - 2 août 2010 à 14:33
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010 - 2 août 2010 à 16:45
Bonjour,

Je suis stagiaire et je dois réaliser une base de données. On m'a imposé Oracle et PHP. Je débute totalement.
Je dois créer un portail internet où je pourrai entre autres remplir la bdd à l'aide d'un formulaire.
J'ai créé le formulaire mais la connexion à la bdd me pose problème.

J'ai utilisé les fonctions ocilogon et ocilogoff mais j'ai un message d'erreur :

Warning: ocilogon() [function.ocilogon]: ORA-12541: TNS : pas de processus d'écoute in ...

Quelqu'un pourrait-il m'aider ?

Merci par avance

1 réponse

HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
2 août 2010 à 14:36
Comment se nomme l'instance ?

Essaye de vérifier si le tnsping répond, dans une invite de commandes :

tnsping NOMDELINSTANCE


(ou NOMDELINSTANCE est le nom de ton instance)

0
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010
2 août 2010 à 14:42
j'ai essayé et apparemment tout fonctionne bien. il n'y a pas de message d'erreur en tout cas.
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
2 août 2010 à 14:44
Tu dois obtenir une réponse de ce type :

C:\WINDOWS\system32>tnsping XE

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 02-AOUT -2010 14:43:33

Copyright (c) 1997, 2005, Oracle.  All rights reserved.

Fichiers de paramÞtres utilisÚs :
C:\oraclexe\app\oracle\product\10.2.0\server\network\admin\sqlnet.ora


Adaptateur TNSNAMES utilisÚ pour la rÚsolution de l'alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ***)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVI
CE_NAME = XE)))
OK (30 msec)

C:\WINDOWS\system32>



Est-ce que tu as bien un "OK" en fin de message ?
0
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010
2 août 2010 à 14:52
oui j'ai bien ok.
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
2 août 2010 à 14:57
Vérifie que le listener soit bien démarré sur ta machine et sur la machine où est hébergé Oracle.
0
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010
2 août 2010 à 14:59
comment fait-on ?
0