J'ai une plateforme intranet sur WIN2K / IIS / PHP en mode ISAPI,
je n'arrive pas a me connecter a une base ORACLE 9i sur une serveur distant,
j'ai bien installer le client oracle et configurer le tnsnames,
j'y accede bien via le tnsping et sqlplus...
j'ai meme configurer un lien odbc sur la base et la aussi je m'y connecte bien
(via le test ODBC)
j'ai positionner les variables d'environnement :
ORACLE_HOME ; ORACLE_SID ; TNS_ADMIN ; PATH ;
PHP reconnait bien ma fonction ocilogon(), mais il me genere cette erreur :
"PHP has encountered an Access Violation at 023FCEC1"
voici mon code :
PutEnv("ORACLE_SID=TESTSID");
PutEnv("ORACLE_HOME=c:\ora9.2");
PutEnv("TNS_ADMIN=C:\ora9.2\network\ADMIN");
if ($c=ocilogon("USER", "PASS", "TESTSID")) {
echo "Successfully connected to Oracle.\n
".$c."\n
";
OCILogoff($c);
} else {
$err = OCIError();
echo "Oracle Connect Error " . $err[text];
}
je seche !!!
please help me !!!