Oracle et PHP

Oracle et PHP - PHP - Programmation

Marsh Posté le 10-11-2011 à 10:42:46    

Bonjour à tous,
 
Suite à un message d'erreur qui me dit qu'il ne connait pas Oracle j'ai activé dans mon wamp 2.1 les extensions php_oci8 et php_oci8_11g dans PHP
, j'ai en local un client Oracle (SQL Developpeur) et le serveur oracle ne se trouve pas sur mon poste mais sur un poste du réseau..
On m'a dit d'ajouter la variable d'environnement dans PATH du répertoire Oracle vers instantclient mais je n'arrive toujours pas à accèder à ma bdd...
 
Quelles manip j'ai manqué ?
 
Merci d'avance.

Reply

Marsh Posté le 10-11-2011 à 10:42:46   

Reply

Marsh Posté le 11-11-2011 à 11:48:35    

Il faut debugguer.
 
Cela veut dire, qu'il faut noter précisément le message d'erreur.
Il faut repérer la ligne précise qui cause l'erreur.
 
Avec la boule de cristal que m'a prêté ma voisine voyante, je devine que le problème se situe sur la ligne oci_connect (ou oci_logon ou ocilogon qui sont d'autres versions de cette commande). Alors voir http://fr2.php.net/manual/fr/function.oci-connect.php

Reply

Marsh Posté le 16-11-2011 à 11:59:38    

rollergirl a écrit :

Bonjour à tous,
 
Suite à un message d'erreur qui me dit qu'il ne connait pas Oracle j'ai activé dans mon wamp 2.1 les extensions php_oci8 et php_oci8_11g dans PHP
, j'ai en local un client Oracle (SQL Developpeur) et le serveur oracle ne se trouve pas sur mon poste mais sur un poste du réseau..
On m'a dit d'ajouter la variable d'environnement dans PATH du répertoire Oracle vers instantclient mais je n'arrive toujours pas à accèder à ma bdd...
 
Quelles manip j'ai manqué ?
 
Merci d'avance.


Déjà c'est soit php_oci8 soit php_oci8_11g.
 
SQLDeveloper n'inclus pas de client Oracle (hormis le connecteur Oracle JDBC), il faut donc installer un client Oracle manuellement. Si c'est un 11g on peut activer php_oci8_11g ou php_oci8, sinon on peut activer que php_oci8.


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed