Добрый день!
Используется win2003 server x64, Oracle Server 9i (либо 10g) x64.
установил Lazarus 0.9.29 x64, но не нашел там компонентов для подключения к ораклу. Проект сначала разрабатывался и тестировался на Win Xp x32, теперь пришла пора перенести его на сервер, но скомпилированное приложение отказывается работать, заявляя что нет оракловых библиотек для режима х32. Установка клиента оракла х32 проблему не решила, то ли клиент глючит под х64, то ли надо дольше копаться.
использование Win server x32 и Oracle Server x32 невозможно.
Уважаемые, подскажите, как быть и что делать?
где откопать нужные компоненты для оракла для Lazarus x64?
Подключение к Oracle х64 из Lazarus x64
Модератор: Модераторы
-
HunterWind
- незнакомец
- Сообщения: 3
- Зарегистрирован: 24.12.2009 11:03:09
ищи ZeosDBO - работают, но только пропатчить нужно. инфа на форумее у них на сайте... тема "Users patches". У меня они работают и почти корректно, только с перекодировкой в UTF8 и обратно замучился
http://zeos.firmos.at/portal.php
http://zeos.firmos.at/portal.php
-
HunterWind
- незнакомец
- Сообщения: 3
- Зарегистрирован: 24.12.2009 11:03:09
поищу 
Спасибо!
А с кодировкой в Lazarus вообще что-то странное. Возможно это только при работе под Windows.
Приходится использовать многоступенчатое конвертирование чтоб получить нужный результат, причем для сохранения в оракл и для вывода на форму - разные конвертации. шаманство прям
Спасибо!
А с кодировкой в Lazarus вообще что-то странное. Возможно это только при работе под Windows.
Приходится использовать многоступенчатое конвертирование чтоб получить нужный результат, причем для сохранения в оракл и для вывода на форму - разные конвертации. шаманство прям
У меня на ubuntu 9.10 x64 работает норм!
Вы 2 клиента устанавливали на одну машину( оракл х32 и х64)?
. Установка клиента оракла х32 проблему не решила, то ли клиент глючит под х64, то ли надо дольше копаться.
использование Win server x32 и Oracle Server x32 невозможно.
Вы 2 клиента устанавливали на одну машину( оракл х32 и х64)?
-
HunterWind
- незнакомец
- Сообщения: 3
- Зарегистрирован: 24.12.2009 11:03:09
Установлен Oracle Server x64 Enterprise
Дополнительно установили Oracle Client x32 - для этого приложения, в надежде что коннект к базе будет успешным.
Дополнительно установили Oracle Client x32 - для этого приложения, в надежде что коннект к базе будет успешным.
Вероятнее всего ваше приложение пытается грузить либы х64.
Вам нужно перед запуском вашего приложения установить переменные правильного ORACLE_HOME.
т.е.
$ export ORACLE_HOME=/u01/app/oracle/Ora11x32
$ ./myprog
Добавлено спустя 1 минуту 10 секунд:
прошу прощения написал для никсов ))))
в винде по моему set ORACLE_HOME
но суть одна
Вам нужно перед запуском вашего приложения установить переменные правильного ORACLE_HOME.
т.е.
$ export ORACLE_HOME=/u01/app/oracle/Ora11x32
$ ./myprog
Добавлено спустя 1 минуту 10 секунд:
прошу прощения написал для никсов ))))
в винде по моему set ORACLE_HOME
но суть одна
