2016-12-08 3 views
0

Ich bin auf Linux Redhat 6 Unternehmen. Ich habe php eingerichtet, um sich mit Oracle 11g zu verbinden, ich möchte es mit Oracle 8 verbinden, wie kann ich das tun?wie man PHP mit Orakel 11g und Orakel8 verbindet

Ich habe versucht, die aktuellen Treiber installiert, aber es funktioniert nicht.

PHP Warning: oci_connect(): ORA-03134: Connections to this server version are no longer supported. in /var/SP/oiadm/docroot/common/php/DatabaseConnection.php on line 112 

Antwort

2

Ihr Problem ist, da die Client-Version (die oci8 zu kompilieren verwendet, um Sie verwenden) mit Oracle 8-Server nicht kompatibel ist.

Dies ist die Matrix (Bildformat) für den Oracle-Client/Server-interoperabillity: Matrix

Und die Bedeutung:

Legend

von here < Extrahiert - wo ist 12-Version? Ich versuche, einen neueren zu bekommen.

+0

ist es möglich, dass 2 Versionen von Oracle-Clients gleichzeitig auf Linux installiert sind? – shorif2000

+0

Ich glaube nicht, oder besser gesagt, sogar mit zwei installierten ... TNS_ADMIN Umgebung var wird nur auf einen Platz gesetzt werden, um tnsnames.ora Datei zu verwenden – OscarAkaElvis