sql >> Databasteknik >  >> RDS >> Oracle

Oracle 11.1.0.7 och WAMP oci_connect-fel

När du tittar på din konfiguration har du både Oracle Client och Oracle Instant Client installerade:

Min erfarenhet är dock att PHP bara kommer att använda det ena eller det andra - i princip kommer den uppsättning av bibliotek som hittas först att användas. Eftersom du kan ansluta bra till Oracle 10g, men inte till 11g, tyder det på att 10g Client Library är "högre" i din väg än Instant Client-biblioteken.

Två alternativ jag skulle föreslå att du utforskar:

  1. Installera hela Oracle 11g-klienten
  2. Ändra din sökväg specifikt för att säkerställa att Instant Client-biblioteken hittas först - se till att du naturligtvis påverkar den effektiva sökvägen som används av PHP, inte bara en PATH-variabel i ett separat sammanhang...

Jag har faktiskt aldrig fått PHP att fungera korrekt med Instant Client - jag gav upp och installerade hela klienten - så min personliga rekommendation är alternativ 1, men om det inte är praktiskt i din miljö, arbeta med PATH först.



  1. Hur man får nyckelvärde som resultat från Oracle JSON-kolumn med JSON_TABLE

  2. MySQL-UPPDATERING:Topp 5 tips för T-SQL-utvecklare

  3. postgresql installationer för enstaka tillfällen

  4. Sök i Microsoft SQL Server Database efter lagrad data