![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка ORA-28001: the password has expired. [D6, Oracle]
Lord_BTR © (2002-06-05 16:14:00)Помогите, пожалуйста!!!
При вводе просроченного(хотя и правильного) пароля вместо ошибки "ORA-28001: the password has expired." возникает ошибка "ORA-01012: not logged on.". Как бы отловить всетаки "ORA-28001", чтобы предложить пользователю сменить пароль на новый???
Пользуюсь Oracle9i, Delphi 6, BDE.
petr_v_a (2002-06-06 18:41:00) [1]гораздо бОльшая проблема - добраться до родных хендлов при работе через BDE, особенно на 8+. Вот по какому поводу народ дергай, я лично в свое время плюнул и перешел на DOA
petr_v_a (2002-06-06 18:38:00) [2]так OCI полностью документирован! в разделе Application Development
Black Cat (2002-06-06 16:50:00) [3]
> Lord_BTR
Инфы нет, посмотри по ссылкам, там много чего:
http://www.oraclub.ru/links/list.jsp
Прописан в Севастополе, отдел кадров в Симферополе, а живу в третьем месте - в общем, я гражданин Крыма
Lord_BTR (2002-06-06 16:41:00) [4]А у тебя нет случаем инфы по OCI-функциям???
Кстати ты в Симферополе часом не рядом с улицей Маяковского живешь???
Lord_BTR (2002-06-06 16:36:00) [5]Вот и прихожу к выводу, что придется использовать именно этот способ... :-((
Black Cat (2002-06-06 16:34:00) [6]
> Lord_BTR
Пытался побороть сию проблему, ну никак :(. Есть идиотский способ - логинится через OraSession (ODAC), ловить ошибку, если ошибки нет - цепляться к БД через БДЕ
Lord_BTR (2002-06-06 16:25:00) [7]Вопрос остается открытым...
Как отловить ошибку "ORA-28001: the password has expired." использую именно BDE???
Lord_BTR (2002-06-05 17:20:00) [8]Кстати, Визард ОДАКовский меня обломил... Поломал проект... Что-то поменял, что-то нет... В итоге весь проек еггог-ками покрылся... Может и можно было что-то еще ручками поправить, но проблема в том, что в проекте куча форм, огромная куча запросов и т.д., а у ОДАКовских компонентов некоторые свойства сильно отличаются от свойств стандартных... :-((
Вопрос остается открытым...
Как отловить ошибку "ORA-28001: the password has expired." использую именно BDE???
Black Cat (2002-06-05 16:46:00) [9]Пока не тусуюсь, ник самоличный :)
Lord_BTR (2002-06-05 16:44:00) [10]Нашел... Спасибо... Сейчас поюзаю...
Ты кстати случаем в "Бойцовском клубе" не тусуешься???
Больно НИК знакомый...
Black Cat (2002-06-05 16:41:00) [11]После установки ОДАКа пункт меню дельфей Oracle|BDE Migration Wizard , дальше - по ситуации :)
Lord_BTR (2002-06-05 16:38:00) [12]Подскажи гле его откопать? И если можно, то как его юзать? Заранее благодарен...
Black Cat (2002-06-05 16:34:00) [13]Там же есть визард для миграции от БДЕ к ОДАКу
Lord_BTR (2002-06-05 16:32:00) [14]Да... Я уже попробовал... В ODAC все без проблем... Но очень не хочется переписывать программу... Или можно перейти от BDE к ODAC малой кровью?
Black Cat (2002-06-05 16:28:00) [15]Могу предложить отказаться от BDE и использовать например ODAC - все нормально отрабатывается