Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];

Вниз

подключение к 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.045 c
5-1147098886
Dstr
2006-05-08 18:34
2007.01.21
RichWiev


15-1167780991
Ringo
2007-01-03 02:36
2007.01.21
2007 год. Ваш прогноз для России и всех остальных?


15-1167329095
@BraIN
2006-12-28 21:04
2007.01.21
Перспективная емкость рынка (маркетинг)


3-1161695623
Сатир
2006-10-24 17:13
2007.01.21
Закрытие неявного курсора в Оракле


15-1167225787
Ethik
2006-12-27 16:23
2007.01.21
Как насчет дождичка на Новый год?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский