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

Oracle 11.1.0.7 og WAMP oci_connect-fejl

Når du ser på din konfiguration, har du både Oracle Client og Oracle Instant Client installeret:

Min erfaring er dog, at PHP kun vil bruge det ene eller det andet - grundlæggende vil det sæt af biblioteker, der findes først, blive brugt. Da du fint kan oprette forbindelse til Oracle 10g, men ikke til 11g, tyder det på, at 10g Client Library er "højere" på din vej end Instant Client-bibliotekerne.

To muligheder, jeg vil foreslå at udforske:

  1. Installer den fulde Oracle 11g-klient
  2. Rediger specifikt din sti for at sikre, at Instant Client-bibliotekerne findes først - sørg selvfølgelig for, at du påvirker den effektive sti, der bruges af PHP, ikke kun en PATH-variabel i en separat kontekst...

Jeg har faktisk aldrig fået PHP til at fungere korrekt med Instant Client - jeg gav op og installerede hele klienten - så min personlige anbefaling er mulighed 1, men hvis det ikke er praktisk i dit miljø, så arbejd med PATH først.



  1. SPARQL-forespørgsel for at få alle forældre til en node

  2. Forespørgsel for at finde ud af den anden lørdag i hver måned i året

  3. Lagring af enkelte anførselstegn i varchar variabel SQL Server 2008

  4. Sådan får du året og måneden fra en dato i MySQL