Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/04/2011, 15h36   #1
Membre régulier
 
Homme Michaël Hardy
Développeur informatique
Inscription : février 2005
Messages : 217
Détails du profil
Informations personnelles :
Nom : Homme Michaël Hardy
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : février 2005
Messages : 217
Points : 86
Points : 86
Envoyer un message via MSN à mika0102
Par défaut [PHP - ODBC] Connexion à une base oracle

Bonjour,

J'ai un script php qui doit allez lire une table sur oracle en passant par une connexion odbc. J'ai créer ma source de données odbc et voici min script:

Code :
1
2
3
4
5
6
7
$database = "BDZAE";
$username = "ZAE";
$password = "ZAE";
 
$connect = odbc_connect($database, $username, $password) or die ("impossible de se connecter: " . odbc_error());
 
odbc_close($connect);
$database correspond au nom de ma connexion odbc.

Lorsque je lance le script, voici l'erreur que j'ai:

Code :
impossible de se connecter: IM002
Je ne voit vraiment pas comment résoudre cette erreur.

Merci

Michaël
mika0102 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 16h05   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Revoit la documentation sur les arguments de la fonction :
http://php.net/manual/fr/function.odbc-connect.php
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 16h16   #3
Membre régulier
 
Homme Michaël Hardy
Développeur informatique
Inscription : février 2005
Messages : 217
Détails du profil
Informations personnelles :
Nom : Homme Michaël Hardy
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : février 2005
Messages : 217
Points : 86
Points : 86
Envoyer un message via MSN à mika0102
Citation:
Envoyé par sabotage Voir le message
Revoit la documentation sur les arguments de la fonction :
http://php.net/manual/fr/function.odbc-connect.php
Ben oui j'ai regarder mais je ne voit vraiment pas ce qui cloche...
mika0102 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 16h18   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Le premier argument n'est pas le nom de la base de données.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 16h22   #5
Membre régulier
 
Homme Michaël Hardy
Développeur informatique
Inscription : février 2005
Messages : 217
Détails du profil
Informations personnelles :
Nom : Homme Michaël Hardy
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : février 2005
Messages : 217
Points : 86
Points : 86
Envoyer un message via MSN à mika0102
n'y a t il pas un port spécifique à ouvrir sur le firewall par hasard à part le 1521 qui est le port oracle
mika0102 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 16h22   #6
Membre régulier
 
Homme Michaël Hardy
Développeur informatique
Inscription : février 2005
Messages : 217
Détails du profil
Informations personnelles :
Nom : Homme Michaël Hardy
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : février 2005
Messages : 217
Points : 86
Points : 86
Envoyer un message via MSN à mika0102
Citation:
Envoyé par sabotage Voir le message
Le premier argument n'est pas le nom de la base de données.
ben je sais j ai écrit que $database correspondait au nom de ma source odbc
mika0102 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/06/2011, 01h14   #7
Invité régulier
 
Femme
Étudiant
Inscription : avril 2011
Messages : 10
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 10
Points : 6
Points : 6
Si j'etais à votre place, j'aurai écrit :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
$database = "BDZAE";
$username = "ZAE";
$password = "ZAE";
 
$connect = odbc_connect($database, $username, $password); 
if ($connect){
echo "Connexion Etabli";
}
else{
"Impossible de se connecter: ";
odbc_error();
}
odbc_close($connect);
princesse_sissi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h56.


 
 
 
 
Partenaires

Hébergement Web