Программирование > PHP

PHP & Oracle

(1/3) > >>

Eraser:
Проблема: не могу подсоедениться к Ораклу из пхп-скрипта.
даю комманду:
 $conn = OciLogon("user", "password","alias");
alias - описан в файле TNSNames.ora.

На выходе имею ошибку:
 Warning: _oci_open_server: ORA-12154: TNS:невозможно разрешить имя службы

Кто-нибудь подскажите где здесь собака порылась.

AliMamed:
какая ОСь-то? какая версия РНР? какая версия Оракла?

lodevar:
Какой сервер, какой оракл, и где и под чем они стоят? Ну и, соответственно, права проверь.

AliMamed:
кстати поповоду TNSnames.ora.

попробуй его содержимое перенести в переменную в самом скрипте, т.е. например:

$db="(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = RemoteServerIP)(PORT = 1521))
(CONNECT_DATA = (SID = ORCL))
)";

OCILogon("user","password",$db);

lodevar:
Ну вот! Пока писАл - Али перебил. Ну тогда еще спрошу - почему oci? Почему не ora?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии