Oracle
 sql >> Database >  >> RDS >> Oracle

Errore di Oracle 11.1.0.7 e WAMP oci_connect

Osservando la tua configurazione, hai installato sia Oracle Client che Oracle Instant Client:

Tuttavia, la mia esperienza è che PHP utilizzerà solo l'una o l'altra - in pratica, verrà utilizzato il set di librerie trovato per primo. Poiché puoi connetterti correttamente a Oracle 10g, ma non a 11g, ciò suggerisce che la libreria client 10g è "superiore" nel tuo percorso rispetto alle librerie Instant Client.

Suggerirei di esplorare due opzioni:

  1. Installa il client Oracle 11g completo
  2. Modifica in modo specifico il tuo percorso per assicurarti che le librerie di Instant Client vengano trovate per prime, assicurandoti, ovviamente, di avere un impatto sul percorso effettivo utilizzato da PHP, non solo su una variabile PATH in un contesto separato...

In realtà non ho mai fatto funzionare correttamente PHP con Instant Client - ho rinunciato e ho installato il client completo - quindi la mia raccomandazione personale è l'opzione 1, ma se non è pratica nel tuo ambiente, lavora prima con il PERCORSO.