Название: Приложение с базами данных oracle Отправлено: DenKor от Июнь 30, 2006, 10:16 Какие файлы нужно переносить с целевой машина на машину клиента для работы с плагином oracle ?
Я сделал так: sqldrivers file.exe qtcore4.dll qtsql4.dll qtgui4.dll msvcr71.dll msvcp71.dll В папке sqldrivers находятся файлы oraocci9.dll qsqloci.dll При загрузке выдается сообщение что драйвер не загружен (oracle) На целевой машине все нормально работает Название: Приложение с базами данных oracle Отправлено: Admin от Июнь 30, 2006, 11:56 так просто здесь не получится
такой способ прокатить с mysql а с ORACLE так 1 способ: Ставишь с CD Oracle client c custom конфигурацией. Выбираешь только поддержку OCI. И ставишь. Потомо прописываешь ORACLE_HOME и все. Я пользую именно такой 2 способ на sql.ru пробегал архивчик, типа oracle minimal дистрибутив. Ставишь и имеешь маленьки оракл клиент. Не тестировал Пользуюсь только 1 способом. Всегда катит! Название: Приложение с базами данных oracle Отправлено: DenKor от Июнь 30, 2006, 14:53 Разобрался.
Вместе с приложением записал qtsql4.dll не поддерживающий плагин oracle. Остался только один вопрос. Как зная параметры прописанные в tnsname.ora , получить строку опций которую нужно указывать при открытии базы данных. У меня при запуске без tnsname.ora выдается ошибка Unable to logon Надо будет попробовать твой вариант установки клиента оракла со своим tnsname.ora Название: Приложение с базами данных oracle Отправлено: Admin от Июнь 30, 2006, 17:48 я использую otl, a не QT driver
а конект у меня так прописан OracleConnectString = "irs/irs@IRS_DCS-SERVER"; где IRS_DCS-SERVER - запись в tnsname.ora Название: Приложение с базами данных oracle Отправлено: DenKor от Июль 02, 2006, 13:22 Хм. Это строка запуска для клиерта самого оракла
Эти параметры передаются в qt драйвер. Значит придется исходники ораклового драйвера копать Название: Приложение с базами данных oracle Отправлено: Admin от Июль 02, 2006, 17:44 как я понял, оракл полюбому в tnsname.ora лазиет
|