Не подключается БД в линукс

Вопросы стыковки визуальных компонент (DataControls, EhGrid, VirtualTreeView, DevExpress и т.п.) с данными из БД.

Модераторы: kdv, CyberMax

Ответить
debug
Сообщения: 10
Зарегистрирован: 17 май 2006, 12:46

Не подключается БД в линукс

Сообщение debug » 06 окт 2007, 19:47

Вопрос прост - не знал в какой раздел форума его поместить.
Была написана программа - которая работала с БД сервера Firebird 1.5. под Виндовс.
Встал вопрос о переносе БД и программы под линух. Программа запускается под wine - рабтоает - но...с базой она работала - передавая серверу не алиас БД а имя файла с путём к нему. В программе использовались компоненты из C++Builder IBx, такие как TIBDatabase, TIBTransaction, TIBQuery. Для подключения передавалась строка типа
<host_name>:path_file
Сейчас программа запускаясь в линух выдаёт ошибку - что не видит БД!
Пробовал по разному записать путь - результат тот же. Можно ли без переделки программы решить эту проблему? Я пробовал соединиться с базой по заведённому алиасу с помощью isql - всё нормально работает
Помогите пожалуйста - направьте в нужную сторону

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Re: Не подключается БД в линукс

Сообщение WildSery » 07 окт 2007, 00:28

debug писал(а):Я пробовал соединиться с базой по заведённому алиасу с помощью isql - всё нормально работает
ISQL из-под wine или родной линуксовый?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 08 окт 2007, 07:47

Пробовал по разному записать путь - результат тот же.
Хотя бы пару примеров приведи.

Ответить