Главная страница
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.036 c
4-1251
Nimbus
2002-04-30 23:08
2002.07.01
Диалоговое окно


14-1150
vopros
2002-05-27 15:26
2002.07.01
Кто из Питера АУУУ?Намек поняли?


1-1040
strel
2002-06-18 00:49
2002.07.01
как <B>передавать параметры </B>по ссылке в функциях <B>DLL</B ??


1-978
Jony
2002-06-19 16:25
2002.07.01
Динамическая настройка панели инструментов


1-1094
Still Swamp
2002-06-19 11:38
2002.07.01
как в DLL создать MDI