Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вызов процедуры ORACLE из PHP

Сообщения:  [1-1] 

 
 автор: larush2   (19.06.2012 в 11:19)   письмо автору
 
 

Привет всем. почитал на форуме, но ответа для своего вопроса не нашел.

Имею удаленную БД со схемой WFM_RELEASE, посредством Oracle SQLDeveloper`а вижу пакет PK_USER, в нем вижу процедуру authenticate

 FUNCTION user_authenticate(
      p_login    IN wfm_user.login%type,
      p_password IN wfm_user.password%type)
    RETURN wfm_user.user_id%type;

Имею письмо от разработчиков
Функция для авторизации вызывается так: "WFM_RELEASE.pk_user.user_authenticate".
Входные параметры: 1) логин (строка), 2) пароль (строка).
Возращаемое значение: (-1) - если пара "логин/пароль" не найдена, иначе - ID пользователя в системе.


пишу код

$conn = oci_connect($user, $password, $string_conn_db);

$login = "test1";
$pass ="test2";
//пробовал так
$s = OCIParse($conn, "begin WFM_RELEASE.pk_user.user_authenticate(:login, :pass); end;");
//пробовал и так
$s = OCIParse($conn, "begin pk_user.user_authenticate(:login, :pass); end;");

OCIBindByName($s,":login", $login);
OCIBindByName($s,":pass", $pass); 
OCIExecute($s, OCI_DEFAULT);


Выдает ошибку
Warning: ociexecute(): ORA-06550: line 1, column 7: PLS-00221: 'USER_AUTHENTICATE' is not a procedure or is undefined ORA-06550: line 1, column 7: PL/SQL:

Куда посмотреть, где поискать ?

Примечание - эту процедуру разработчики, по их заверениям, используют сами.

Спасибо.

  Ответить  

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования