Как подключиться к оракулу из php с tnsnames?

Я получаю эту ошибку:
Ответ сервера = ‘12154 ORA-12154: TNS: не удалось разрешить указанный идентификатор подключения

Я на Ubuntu 14.04
Мои переменные среды:

ORACLE_HOME = /usr/lib/oracle/12.1/client64​
LD_LIBRARY_PATH = /usr/lib/oracle/12.1/client64/lib
TNS_ADMIN = /usr/lib/oracle/12.1/client64/network/admin

tnsnames.ora и sqlnet.ora находятся в /usr/lib/oracle/12.1/client64/network/admin

PS: я могу подключиться через sqlplus с:

sqlplus64 user/pass@dbname

Это код:

<?php
$conn = oci_connect('user', 'pass', 'dbname');
?>

0

Решение

Так никогда не получалось, я использовал строку Easy Connect:
$ conn = oci_connect (‘user’, ‘pass’, ‘host / servicename’); однако первый способ должен был работать, потому что в других средах он работает.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]