Відмінності між версіями «Запуск УФД-Бібліотека у ОС Linux»
Dubyk (обговорення • внесок) (→УФД/Бібліотека) |
Dubyk (обговорення • внесок) м (→Встановлення/налаштування Firebird ODBC) |
||
Рядок 38: | Рядок 38: | ||
tar -zxvf OdbcFb-LIB-2.0.1.152.i686.gz | tar -zxvf OdbcFb-LIB-2.0.1.152.i686.gz | ||
− | Файл libOdbcFb.so зкопіювати у /usr/lib/libOdbcFb.so | + | Файл '''libOdbcFb.so''' зкопіювати у '''/usr/lib/libOdbcFb.so''' |
А також створити символьне посилання | А також створити символьне посилання | ||
Рядок 44: | Рядок 44: | ||
ln -s /usr/lib/libfbembed.so.2.1 /usr/lib/libgds.so | ln -s /usr/lib/libfbembed.so.2.1 /usr/lib/libgds.so | ||
− | Далі, для | + | Далі, для зв’язку з Вашим сервером Firebird, редагувати '''/etc/odbc.ini''' |
[library] | [library] | ||
Рядок 57: | Рядок 57: | ||
NoWait = No | NoWait = No | ||
− | + | та редагувати '''/etc/odbcinst.ini''' | |
− | та редагувати /etc/odbcinst.ini | ||
[Firebird] | [Firebird] | ||
Рядок 68: | Рядок 67: | ||
CPTimeout = | CPTimeout = | ||
CPReuse = | CPReuse = | ||
− | |||
== УФД/Бібліотека == | == УФД/Бібліотека == |
Версія за 17:00, 30 жовтня 2012
Розглядається запуск клієнта УФД/Бібліотека 2.4.37 у середовищі ОС GNU/Linux Debian Wheezy (7).
Зміст
Встановлення deb-пакунків
sudo apt-get install libfbclient2 libfbembed2.1 unixodbc unixodbc-bin firebird2.1* winetricks
Стосовно ODBC: https://help.ubuntu.com/community/ODBC
Довстановлення необхідних win-бібліотек
winetricks vcrun6sp6
Встановлення віконного сервера Firebird та Firebird ODBC
Ще потрібно перевірити чи це потрібно, оскільки вже відповідні встановлені Linux-варіанти.
Сервер Firebird
wine Firebird-2.0.6.13266_0_win32.exe
...
- Полная установка
- Classic server
...
- запускать в качестве службы
- автоматически запускать
- копировать клиентскую библиотеку Firebird в каталог <system>
- создать GDS32.dll для поддержки унаследованных приложений
...
- запустить службу Firebird
Драйвер ODBC для Firebird
wine Firebird_ODBC_2.0.0.150_Win32.exe
- полная установка
Встановлення/налаштування Firebird ODBC
wget http://downloads.sourceforge.net/project/firebird/firebird-ODBC-driver/2.0.1-Release/OdbcFb-LIB-2.0.1.152.i686.gz -O OdbcFb-LIB-2.0.1.152.i686.gz tar -zxvf OdbcFb-LIB-2.0.1.152.i686.gz
Файл libOdbcFb.so зкопіювати у /usr/lib/libOdbcFb.so
А також створити символьне посилання
ln -s /usr/lib/libfbembed.so.2.1 /usr/lib/libgds.so
Далі, для зв’язку з Вашим сервером Firebird, редагувати /etc/odbc.ini
[library] Description = Firebird Driver = Firebird Dbname = 10.246.28.7:library User = MYCLIENTLOGIN Password = MYCLIENTPASSWORD Role = CharacterSet = ReadOnly = No NoWait = No
та редагувати /etc/odbcinst.ini
[Firebird] Description = InterBase/Firebird ODBC Driver Driver = /usr/lib/libOdbcFb.so Setup = /usr/lib/libOdbcFbS.so Threading = 1 FileUsage = 1 CPTimeout = CPReuse =
УФД/Бібліотека
Зкопіювати теку library з УФД/Бібліотека до ~/.wine/drive_c/Program Files/
Запуск:
cd ~/.wine/drive_c/"Program Files"/Firebird/Firebird_2_0/bin wine fb_inet_server.exe cd ~/.wine/drive_c/"Program Files"/library/ wine library.exe