Программирование > PHP
PHP & Oracle
			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?
		
Навигация
Перейти к полной версии