LINUX.ORG.RU

Вопрос к программистам по Oracle (OCI/OCCI)


0

0

Есть приложение написанное на OCI v7
Оно отлично работает с Oracle 7,8,9.
Просто необходимо пересобирать линкуя с разными библиотеками 
для конкретной версии (имеется совместимость OCI).
Вот недавно пересобрал его для Oracle 10. 
Собрался вообще без проблем!

Однако при запуске возникает ошибка коннекта к БД.
Функция olog() возвращает -1019 
В google по этому поводу ничего.
В Oracle 10g OCI Programmers Guide советуют всё переписать под OCI v10
но ОЧЕНЬ лень, просто ОЧЕНЬ!!!
Там же говорится о переходе в olog() на OCILogin().
Но эти ф-ии завязаны на разные handle'ы и descriptor'ы, которые в 
свою очередь разные и инициализируются по разному в разных версиях
OCI!!!
Короче - что делать?
Опыт подобного портирования есть у кого?

Что делать, что делать... Technet читать!

anonymous
()

ввиду чрезмерной информативности ошибочных сообщений оракла и его библиотек - искать ошибку можно очень долго, если нет соответствующего опыта.

Zert
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.