FreeBSD 8.2 Firebird 2.5 unixODBC

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
orestych
проходил мимо
Сообщения: 4
Зарегистрирован: 2007-08-09 13:48:40

FreeBSD 8.2 Firebird 2.5 unixODBC

Непрочитанное сообщение orestych » 2011-12-09 7:57:45

FreeBSD 8.2 Firebird 2.5 unixODBC
может кто-нибудь подсказать :

1. isql не подключается к базам Fireird

Код: Выделить всё


---------------------------------------
uuu# less /usr/local/etc/odbc.ini
[baza]
Description = baza
Driver = Firebird
DBname = /var/db/firebird/baza/baza.fdb
User = SYSDBA
Password = masterkey
Role =
Charset = WIN1251
ReadOnly = No
--------------------------------------------
uuu# less /usr/local/etc/odbcinst.ini
[Firebird]
Description = InterBase/Firebird ODBC Driver
Driver = /usr/local/lib/libOdbcFb.so
Threading = 1
FileUsage = 1
CPTimeout =
----------------------------------------------
При подключении выдает:
Код:

Код: Выделить всё

uuu# isql -v baza
[01000][unixODBC][Driver Manager]Can't open lib '/usr/local/lib/libOdbcFb.so' : file not found
[ISQL]ERROR: Could not SQLConnect
хотя libOdbcFb.so там есть.

Подскажите пожалуйста еще как собрать из OdbcFb-Source-2.0.0151.tar.gz драйвер ODBC для FreeBSD ????
make и gmake не работают:

Код: Выделить всё

uuu# cd /home/orestych/OdbcJdbc/
uuu# make
make: no target to make.
uuu# gmake
gmake: *** Не заданы цели и не найден make-файл.  Останов.
2. есть файлик php :

Код: Выделить всё


<?php

//phpinfo();

//
    $dbh = ibase_connect('127.0.0.1:/var/db/firebird/baza/baza.fdb', 'sysdba', 'masterkey');
    echo "dbh: '".$dbh."'<br />";
    $stmt = 'SELECT * FROM CARS_TYPE';
    $sth = ibase_query($dbh, $stmt);
    echo "*".ibase_errmsg()."*<br />";
    while ($row = ibase_fetch_object($sth))
    {
        echo $row->ID, "<br />";
    }
    ibase_free_result($sth);
    ibase_close($dbh);
?>
в апаче он нормально отрабатывает, а в шелле виснет на подключении и все.
Подскажите пожалуйста как исправить.
Спасибо!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD 8.2 Firebird 2.5 unixODBC

Непрочитанное сообщение Alex Keda » 2012-02-26 21:13:50

а драйвер откуда - из портов?
Убей их всех! Бог потом рассортирует...

orestych
проходил мимо
Сообщения: 4
Зарегистрирован: 2007-08-09 13:48:40

Re: FreeBSD 8.2 Firebird 2.5 unixODBC

Непрочитанное сообщение orestych » 2012-02-27 7:23:28

все заработало на UBUNTU server без напильника.