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

Вниз

Ошибка 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.007 c
3-871
Lord_BTR
2002-06-05 16:14
2002.07.01
Ошибка ORA-28001: the password has expired.


3-899
Darts
2002-06-07 15:12
2002.07.01
Перехват ошибки


14-1195
VAleksey
2002-05-31 17:48
2002.07.01
Помогите разобраться


1-1087
vads
2002-06-19 10:35
2002.07.01
Работаю с Excel через OLE.


14-1141
T_h
2002-05-28 14:28
2002.07.01
Подскажите плз софт для создания ttf-файлов





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский