Sto cercando di usare il pdo x connettermi ad oracle

Ho installato php 5

Ho decomentato nel php.ini le righe
extension=php_pdo.dll
extension=php_pdo_oci.dll

e ho aggiunto nel path di windows il percorso c:\php\ext --> cartella che contiene le estensioni di php;

se lancio phpinfo() --> la parte relativa al pdo mi da
PDO
PDO -> support enabled
PDO -> drivers oci

PDO_OCI
PDO Driver for OCI 8 and later enabled

Ma se provo a fare una connessione oracle ho il seguente errore

Errore : 0 could not find driver

il codice è
codice:
try 
{$dbh = new PDO("OCI://dbname=localhost:1521/mydb;charset=UTF-8", "scott", "tiger");}
 catch (PDOException $e) 
{ echo "Errore : " . $e-> getCode() . "  ". e->getMessage();
  }
se invece provo a fare una connessione mysql decomentando naturalmente l'estensione di mysql la connessione avviene senza problemi!

Di conseguenza mi chiedo da cosa dipende l'errore?????