Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.21;
Скачать: CL | DM;

Вниз

подключение к oracle   Найти похожие ветки 

 
fester ©   (2006-11-03 07:43) [0]

Подключаюсь к ораклу из php, получаю ошибку
"call to undefined function oci_connect()". Самое странное, что из отладчика, под моим (админовским) аккаунтом подключается, если отладку запускаю с аккаунтом юзера, то выдается та же ошибка.
Клиент установлен, библиотека подключена....
Оракл установлен на другом сервере в сети.

Есть какие идеи?


 
Sergey13 ©   (2006-11-03 08:20) [1]

Может прав не хватает?


 
fester ©   (2006-11-03 08:27) [2]

Так я тож так думаю.....а вот на что конкретно не хватает так и не могу отследить ...


 
ЮЮ ©   (2006-11-03 08:34) [3]

если юзер "гость" на компьтере, то и ADO-соединение с MS-SQL сервером не устанавливается. Вероятно, что-то в локальных политиках безопасности.


 
fester ©   (2006-11-03 08:40) [4]

Вообще то с MSSQL все нормально, подключается легко.


 
Sergey13 ©   (2006-11-03 08:41) [5]

> а вот на что конкретно не хватает так и не могу отследить

Зайди какой нибудь тулзой типа PLSQL Developer под логином юзера и запускай свои запросы. Скорее всего получишь что-то вроде
ORA-00904 invalid column name
и курсор встанет на "нераспознанный" объект.


 
fester ©   (2006-11-03 08:56) [6]

Оки, после обеда проверю :-)


 
roottim ©   (2006-11-03 09:25) [7]

под чем php работает ?
Права на ORACLE_HOME ?


 
fester ©   (2006-11-03 10:11) [8]

под апачем.
А вот про ORACLE_HOME может подскажите. Во первых зачем она вообще нужна? А во вторых что в ней прописывать, если оракл  на другой машине. Пробовал и давать доступ всем и расшаривать, все равно не получается.


 
Desdechado ©   (2006-11-03 10:47) [9]

Если мне не изменяет память, на NTFS оракл ставится так, что права на доступ к его файлам только у админа (поскольку под ним ставится). Это относится и к клиенту оракла.


 
evvcom ©   (2006-11-03 10:54) [10]

> [8] fester ©   (03.11.06 10:11)
> А вот про ORACLE_HOME может подскажите

На твоей машине ставится клиент оракловый, и поставиться может не один. Вот у нас у всех юзеров 8-й клиент стоит, а сервер 9-й, потому по дефолту 8-й клиент стоит и у меня. Но под ним некоторые вещи в PL/SQL Developer-е не работают или глючат. Потому у меня стоит также и 9-й клиент, и девелопер настроен на работу с ним. С каким клиентом работать приложению ты можешь не указывать, тогда возьмется по дефолту, а можешь явно указать.

> А во вторых что в ней прописывать, если оракл  на другой
> машине

Где стоит оракл (сервер в смысле) в ORACLE_HOME прописывается в tnsnames.ora. Вроде есть другие варианты, но я ими не пользовался.

> [9] Desdechado ©   (03.11.06 10:47)

AFAIK, файловый доступ по умолчанию ограничивается только на папки в Documents and Settings, ну и на системные Win-папки. На все остальное хотя бы ReadOnly по умолчанию имеется.


 
Игорь Шевченко ©   (2006-11-03 11:18) [11]


> call to undefined function oci_connect()".


oci.dll по пути найти не может ? Я угадал ?


 
fester ©   (2006-11-03 12:04) [12]

>Игорь Шевченко
Ну ежели клиента вообще удаляю, то в отладчике кроме этой ошибки орет, что не может загрузить php_oci8.dll

///Ничего не помогает - оракл -> отстой :-) (шутка конечно)////


 
fester ©   (2006-11-03 12:37) [13]

Странно....весьма странно...не хватало библиотеки msvcr71.dll
Теперь выскакивает Connect Error. Буду рыть дальше...


 
evvcom ©   (2006-11-03 13:05) [14]

> [12] fester ©   (03.11.06 12:04)
> оракл -> отстой :-) (шутка конечно)////

Сам ты отстой :-) (тоже шутка конечно)


 
fester ©   (2006-11-03 13:18) [15]

evvcom>
:-)))))

Спасибо за помощь! Все заработало!!!!!



Страницы: 1 вся ветка

Текущий архив: 2007.01.21;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.057 c
2-1167391291
vitv
2006-12-29 14:21
2007.01.21
Результаты запроса


2-1167226205
Mickey74
2006-12-27 16:30
2007.01.21
Какие программы используют мою DLL в данный момент времени?


2-1168031918
Riply
2007-01-06 00:18
2007.01.21
GetMem or New ? That is a question ! :))


15-1167650853
zayatz
2007-01-01 14:27
2007.01.21
Отказ от празднования нового года


2-1167374809
VitV
2006-12-29 09:46
2007.01.21
Запрос