Auteur Sujet: Connexion à Oracle En Php  (Lu 1774 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« le: 10 février 2004 à 17:56:16 »
Salut tatousse !

Je voudrais copier le résultat d'une requete sur une base oracle dans une table de ma base MySQL. J'ai déjà réussi à le faire entre 2 bases MySQL sur un meme serveur. Mais aujourd'hui j'ai besoin d'attaquer une base Oracle.

Comment fait-on pour se connecter à une base Oracle en PHP ?

Merci d'avance ....

Arnaud

Hors ligne cheminots

  • Connaisseur
  • ***
  • Messages: 429
    • http://www.cheminots.be
Connexion à Oracle En Php
« Réponse #1 le: 10 février 2004 à 20:32:16 »
$dbi=odbc_connect($host.":".$db,$user,$password);
« Modifié: 10 février 2004 à 20:40:37 par cheminots »
www.cheminots.be
Le Portail des Cheminots et des amis du rail

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« Réponse #2 le: 15 février 2004 à 22:26:37 »
merci beaucoup
je vais tester

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« Réponse #3 le: 24 février 2004 à 16:30:33 »
j'ai mis le temps à tester mais j'y suis.

J'ai ce message d'erreur :
Warning: SQL error: [iODBC][Driver Manager]Data source name not found and no default driver specified. Driver could not be loaded, SQL state IM002 in SQLConnect in nomdufichier.php on line 29

Si je comprends il a pas trouvé la base Oracle. Ca semble logique, elle est sur un autre serveur. Comment puis-je faire pour indiquer ou elle se trouve ?

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« Réponse #4 le: 25 février 2004 à 00:11:57 »
je le remonte au cas ou.....

En fait pour la syntaxe j'ai trouvé ca :

odbc_connect ( string   dsn , string   user , string   password , int   cursor_type )

c'est surement con comme question mais c'est quoi dsn ?
 

Hors ligne maverick78

  • VIP
  • *****
  • Messages: 2 601
    • http://www.clan-ck.com
Connexion à Oracle En Php
« Réponse #5 le: 25 février 2004 à 01:01:42 »
ca doit etre data server n..... donc lhote de ton serveur :P
La force est dans la céréale
Clan cereal-killer : http://www.clan-ck.com

Ne te demande pas ce que ton pays peut faire pour toi mais plutôt ce que tu peux faire pour ton pays...(JF Kennedy)

Hors ligne alex

  • VIP
  • *****
  • Messages: 1 915
Connexion à Oracle En Php
« Réponse #6 le: 25 février 2004 à 01:09:39 »
Et bah nan  :D

<minute culturelle>DSN est l'acronyme de Data Source Name</minute culturelle>

Hors ligne auguste

  • Habitué
  • **
  • Messages: 111
    • http://Www.roma-victor.org/
Connexion à Oracle En Php
« Réponse #7 le: 25 février 2004 à 09:26:29 »
en d'autre terme l'ip de ton serveur oracle  :lol:  
Webmaster site
http://www.roma-victor.org/
Site de ressource sur l'histoire de ROME (période antique)
Vulnerat Omnes Ultima Necat

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« Réponse #8 le: 25 février 2004 à 11:29:19 »
d'accord mais quand je mets l'adresse IP du serveur oracle j'ai ce message d'erreur :

Warning: SQL error: [iODBC][Driver Manager]Data source name not found and no default driver specified. Driver could not be loaded, SQL state IM002 in SQLConnect in /usr/local/httpd/...../fichier.php on line 38

Alors c'est quoi le hic ?  :(
 

Hors ligne cheminots

  • Connaisseur
  • ***
  • Messages: 429
    • http://www.cheminots.be
Connexion à Oracle En Php
« Réponse #9 le: 25 février 2004 à 22:45:39 »
petite erreur de ma part

....

    case "ODBC":
         $dbi=@odbc_connect($db,$user,$password);
         return $dbi;
    break;;

    case "ODBC_Adabas":
         $dbi=@odbc_connect($host.":".$db,$user,$password);
         return $dbi;
    break;;
....

www.cheminots.be
Le Portail des Cheminots et des amis du rail

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« Réponse #10 le: 01 mars 2004 à 16:25:53 »
tu peux m'en dire plus je ne comprends pas ?
 

Hors ligne cheminots

  • Connaisseur
  • ***
  • Messages: 429
    • http://www.cheminots.be
Connexion à Oracle En Php
« Réponse #11 le: 01 mars 2004 à 19:46:07 »
http://www.nexen.net/docs/php/annotee/rapide.php?quoi=oracle

Oublie ce que j'ais écrit plus haut, c'était faux  :(  
www.cheminots.be
Le Portail des Cheminots et des amis du rail

Hors ligne Arnaud41

  • Débutant
  • *
  • Messages: 30
Connexion à Oracle En Php
« Réponse #12 le: 01 mars 2004 à 21:00:27 »
ok merci  :(