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

Вниз

Ошибка ORA-28001: the password has expired.   Найти похожие ветки 

 
Lord_BTR ©   (2002-06-05 16:14) [0]

Помогите, пожалуйста!!!
При вводе просроченного(хотя и правильного) пароля вместо ошибки "ORA-28001: the password has expired." возникает ошибка "ORA-01012: not logged on.". Как бы отловить всетаки "ORA-28001", чтобы предложить пользователю сменить пароль на новый???
Пользуюсь Oracle9i, Delphi 6, BDE.


 
Black Cat ©   (2002-06-05 16:28) [1]

Могу предложить отказаться от BDE и использовать например ODAC - все нормально отрабатывается


 
Lord_BTR ©   (2002-06-05 16:32) [2]

Да... Я уже попробовал... В ODAC все без проблем... Но очень не хочется переписывать программу... Или можно перейти от BDE к ODAC малой кровью?


 
Black Cat ©   (2002-06-05 16:34) [3]

Там же есть визард для миграции от БДЕ к ОДАКу


 
Lord_BTR ©   (2002-06-05 16:38) [4]

Подскажи гле его откопать? И если можно, то как его юзать? Заранее благодарен...


 
Black Cat ©   (2002-06-05 16:41) [5]

После установки ОДАКа пункт меню дельфей Oracle|BDE Migration Wizard , дальше - по ситуации :)


 
Lord_BTR ©   (2002-06-05 16:44) [6]

Нашел... Спасибо... Сейчас поюзаю...
Ты кстати случаем в "Бойцовском клубе" не тусуешься???
Больно НИК знакомый...


 
Black Cat ©   (2002-06-05 16:46) [7]

Пока не тусуюсь, ник самоличный :)


 
Lord_BTR ©   (2002-06-05 17:20) [8]

Кстати, Визард ОДАКовский меня обломил... Поломал проект... Что-то поменял, что-то нет... В итоге весь проек еггог-ками покрылся... Может и можно было что-то еще ручками поправить, но проблема в том, что в проекте куча форм, огромная куча запросов и т.д., а у ОДАКовских компонентов некоторые свойства сильно отличаются от свойств стандартных... :-((
Вопрос остается открытым...
Как отловить ошибку "ORA-28001: the password has expired." использую именно BDE???


 
Lord_BTR ©   (2002-06-06 16:25) [9]

Вопрос остается открытым...
Как отловить ошибку "ORA-28001: the password has expired." использую именно BDE???


 
Black Cat ©   (2002-06-06 16:34) [10]


> Lord_BTR

Пытался побороть сию проблему, ну никак :(. Есть идиотский способ - логинится через OraSession (ODAC), ловить ошибку, если ошибки нет - цепляться к БД через БДЕ


 
Lord_BTR ©   (2002-06-06 16:36) [11]

Вот и прихожу к выводу, что придется использовать именно этот способ... :-((


 
Lord_BTR ©   (2002-06-06 16:41) [12]

А у тебя нет случаем инфы по OCI-функциям???
Кстати ты в Симферополе часом не рядом с улицей Маяковского живешь???


 
Black Cat ©   (2002-06-06 16:50) [13]


> Lord_BTR

Инфы нет, посмотри по ссылкам, там много чего:
http://www.oraclub.ru/links/list.jsp
Прописан в Севастополе, отдел кадров в Симферополе, а живу в третьем месте - в общем, я гражданин Крыма


 
petr_v_a ©   (2002-06-06 18:38) [14]

так OCI полностью документирован! в разделе Application Development


 
petr_v_a ©   (2002-06-06 18:41) [15]

гораздо бОльшая проблема - добраться до родных хендлов при работе через BDE, особенно на 8+. Вот по какому поводу народ дергай, я лично в свое время плюнул и перешел на DOA



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

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

Наверх




Память: 0.49 MB
Время: 0.017 c
3-876
Rail
2002-06-06 09:52
2002.07.01
Fox Pro


1-1041
Cranium
2002-06-18 13:39
2002.07.01
Строку из txt в string


3-901
DKalinin
2002-06-07 14:36
2002.07.01
Помогите! Какую ошибку перехватывать при открытии ADOquery надо?


1-962
ЮРИЙ_К
2002-06-17 12:20
2002.07.01
В RadioGroup менять вручную


1-1025
DeMoN-777
2002-06-17 16:31
2002.07.01
Надо запустить разные функции на разних виндах.