2016-12-08 1 views
0

Я нахожусь на linux redhat 6 enterprise. У меня php настроен для подключения к oracle 11g, я хотел бы подключить его к oracle 8, как я могу это сделать?как подключить php к oracle 11g и oracle8

Я пробовал использовать установленные драйверы, но он не работает.

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 

ответ

2

Ваша проблема в том, что ваша версия клиента (который используется для компиляции oci8 вы используете) не совместим с 8-сервером Oracle.

Это матрица (формат изображения) для клиента/сервера interoperabillity Oracle: Matrix

И смысл:

Legend

Выдержки из here < - где 12 версия? Я пытаюсь получить более новый.

+0

Возможно ли, что в Linux одновременно установлена ​​одна версия оракульных клиентов? – shorif2000

+0

Я так не думаю, или лучше сказал, даже с двумя установленными ... TNS_ADMIN среда var будет настроена только на одно место для использования файла tnsnames.ora – OscarAkaElvis