Page 1 sur 1

Connexion Invalide !! Oracle

Posté : 16 août 2007, 14:02
par Ish
Bonjour à tous,

j'ai un petit souci que je n'arrive pas à résoudre !!

je suis en train de développer une application depuis plus d'un mois sur un serveur de dev. qui marche impécable !
J'utilise EZSQL pour connecter à ma base Oracle distante (sur machine Linux)

Je suis partie manger ce midi (rien d'intéressant jusque là) ... et à mon retour, j'avais ce message d'erreur !!

Code : Tout sélectionner

Warning: ocilogon(): OCISessionBegin: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist HP-UX Error: 2: No such file or directory in /users/sdz99/web/html/inc/connexion_MHF.php on line 29 Connexion à Oracle S**** invalide
j'arrive à me connecter à la base de donnée Oracle et à mon serveur où il y a mes fichiers php mais pas depuis l'application qui fonctionnait très bien ce matin !!

Auriez-vous une idée du problème ??

Merci à tous :wink:

Posté : 16 août 2007, 14:07
par Ryle
Est-ce qu'au moins tu as bien mangé ? ;)

Arrives-tu à te connecter avec sqlplus ?
Ta base est-elle bien démarrée ? (tu peux toujours lui faire faire un p'tit redémarrage si oui :))

Posté : 16 août 2007, 14:22
par Ish
Est-ce qu'au moins tu as bien mangé ? ;)

Arrives-tu à te connecter avec sqlplus ?
Ta base est-elle bien démarrée ? (tu peux toujours lui faire faire un p'tit redémarrage si oui :))
Eh ehe he ... oui bien merci !!! ... Frais et léger, c'est de saison !

Oui j'arrive parfaitement à me connecter !!!
Je vais essayer de relancer la machine mais je ne pense pas que ce soit cela car j'arrive à accéder aux données manuellement !!!

Apparement il y aurait le probleme lorsque je fais :

Code : Tout sélectionner

$odbc = ocilogon($USERNAME, $PASSWORD, $db ) or die( "Connexion à Oracle invalide") or die (ocierror());
Bizarre !

Posté : 16 août 2007, 14:26
par Sékiltoyai

Code : Tout sélectionner

or die( "Connexion à Oracle invalide") or die (ocierror());
Seul ton premier die va être interprété, puisque die est toujous vrai. Je te conseille de mettre les 2 die dans le même…

Posté : 16 août 2007, 14:38
par zeus
Vu que, visiblement, rien n'a changé de ton côté, essaye de contacter l'administrateur de la machine ORACLE.

J'ai l'impression qu'il s'agit d'une erreur Oracle et non pas PHP :-k
Renseigne toi également sur les code d'erreur ORACLE (ORA-*****)

Posté : 16 août 2007, 14:39
par Ish

Code : Tout sélectionner

or die( "Connexion à Oracle invalide") or die (ocierror());
Seul ton premier die va être interprété, puisque die est toujous vrai. Je te conseille de mettre les 2 die dans le même…
Nan ... il passait dans les deux !!

Sinon tout est rentré dans l'ordre .... j'ai rien fait de spécial, juste utilisé un " Espectro Patronum " à la Mr Potter et voilà !! :shock:

Sinon je ne sais pas ce qui a provoqué ce problème mais tout est rentré dans l'ordre. Faudrait pas que ça recommence !!! :wink:

--------------------------------------------------------------

J'ai effectivement contacter mon admin BDD qui ne m'a pas servit à grand chose !!
Sinon pour les autres, j'avais trouver ça si ça intéresse qqun !

Erreur ORA-01034

Posté : 16 août 2007, 14:59
par Sékiltoyai

Code : Tout sélectionner

or die( "Connexion à Oracle invalide") or die (ocierror());
Seul ton premier die va être interprété, puisque die est toujous vrai. Je te conseille de mettre les 2 die dans le même…
Nan ... il passait dans les deux !!
Bizarre, die est sensé arrêter le script.

Posté : 16 août 2007, 15:17
par Ish

Code : Tout sélectionner

or die( "Connexion à Oracle invalide") or die (ocierror());
Seul ton premier die va être interprété, puisque die est toujous vrai. Je te conseille de mettre les 2 die dans le même…
Nan ... il passait dans les deux !!
Bizarre, die est sensé arrêter le script.
Oueh mais il me passait les deux DIE ..... bref !!!

Merci pour ton aide !! :wink: