IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[PEAR][DB] Oracle sur environnement php 5


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 65
    Par défaut [PEAR][DB] Oracle sur environnement php 5
    Bonjour tout le monde
    Je voudrais savoir quel est le meilleur driver pour connecte PHP5 à oracle 10
    Pour le moment je suis parti sur PEAR DB mais je n'arrête pas d'avoir des soucis

    1er soucis : j'ai galérer pour comprendre que la librairie de PHP5 n'est compatible qu'avec un client 10 (ce qui n'était pas mon cas)

    2ème soucis j'aimerai bien pouvoir me connecter à plusieurs instance oracle 8, 9 et 10 et je ne vois pas trop comment faire du coup ?

    3ème soucis : J'ai réussi à me connecter à ma base oracle 10 G mais hier j'ai du touché quelque chose à l'environnement et du coup plus moyen de le faire

    il me met le message :

    Code standard : -24
    Message Standard : DB Error: connect failed
    Message DBMS/Débogage : [DB Error: connect failed] ** oci8://login:pass@xxxx.xxx.xxx.xxx:port/baseName
    pourtant la syntaxe est bonne et j'ai vérifié la connexion via plsql et ça marche

    Hier je pense que je passais par le TNS_NAME mais ça n'est plus le cas (et je n'arrive plus à le faire: j'ai pensé que le TNS_NAME était connu via les variables système mais apparement non car je les ai modifié et toujours rien)

    connaissez vous la configuration de PEAR DB pour que ça marche?

    J'ai mis des mauvais pass et login mais le message ne change pas
    J'ai mis un mauvais phptype genre "oci" cette fois il m'a mis :

    Code standard : -4
    Message Standard : DB Error: not found
    Message DBMS/Débogage : Unable to include the DB/oci.php file for 'oci://login:pass@xxxx.xxx.xxx.xxx:port/baseName'
    Je n'ai trouvé aucune référence sur le code erreur!

    une aide serait la bienvenu car je m'arrache les cheveux (déjà que j'en ai pas beaucoup!)

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 65
    Par défaut
    ça y est c'est résolu!!!

    Voila l'explication :

    En fait en regardant de plus pret phpinfo() jme suis rendu compte que le path n'était pas à jour

    il fallait donc redémarrer la machine pour qu'il prenne le nouveau path!!!

    Par contre cela signifie que PHP prend la config de l'environnement au moment du démarrage de la machine
    quelqu'un sait comment on peut le mettre à jour sans redémarrer celle-ci?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Oracle] Update php oracle sur bcp de donnée
    Par nathieb dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 25/05/2009, 09h50
  2. [OCI] Problème sur un serveur Oracle + Apache 2 + PHP
    Par sebvita dans le forum Interfaces de programmation
    Réponses: 2
    Dernier message: 23/01/2009, 16h27
  3. Equivalent à TRUNC ou ROUND d'Oracle sur les Dates ?
    Par swirtel dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/05/2005, 09h45
  4. Créer une BDD Oracle sur windows
    Par calimero82 dans le forum Administration
    Réponses: 7
    Dernier message: 25/10/2004, 15h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo