Firebird клиент для windows
Каждая удаленная клиентская машина требует наличия клиентской библиотеки – libfbclient.so на Posix-системах или fbclient.dll на Windows-системах – соответствующую версии сервера Firebird.
В целях обеспечения совместимости с продуктами третьих фирм, Firebird начиная с версии 1.5 может, в зависимости от версии и платформы, установить символические ссылки, скопировать библиотеки под именами, используемыми в версии 1.0 (« старые » InterBase-названия) или создать прокси-заглушку (перенаправляющую все вызовы в новую библиотеку).
Кроме этого, необходимо еще кое-что подкрутить.
Windows
В настоящее время нет компактной версии дистрибутива, позволяющей устанавливать клиентскую часть на Windows-клиента. В общем случае, когда нужно обеспечить взаимодействие Windows-клиента с Linux- или другим Posix- сервером Firebird (или другим компьютером под Windows), Вам необходимо загрузить полноценный дистрибутив под Windows, соответствующий версии Firebird, установленной на Вашем Linux или другом сервере.
К счастью, далее все будет просто — запустите инсталлятор и выберите в меню опцию CLIENT ONLY (только клиент).
Linux и некоторые другие Posix-системы
Для установки Linux-клиентов также нет легковесной версии дистрибутива, вдобавок различные варианты Posix-систем и даже различные представители Linux-семейства обладают отличительными особенностями в требованиях к расположению некоторых файлов в рамках файловой системы. Поэтому некоторые дистрибутивы Firebird для Posix-систем даже не предлагают опции по установке только клиентской части.
Следующая последовательность действий должна подойти для установки Firebird-клиента на большинстве Linux-системах. Для осуществления изложенных манипуляций, Вам необходимо войти в систему с правами пользователя root.
На сервере, на котором установлен Firebird, найдите в директории /opt/firebird/lib файл libfbclient.so.1. m.n (где m.n означают минорное значение версии, например 5 для Firebird версии 1.5, и номер сборки соответственно) и скопируйте его на клиентскую машину в директорию /usr/lib.
Создайте символические ссылки, выполнив следующие команды:
ln -s /usr/lib/libfbclient.so.1 /usr/lib/libfbclient.so
замените 1.m.n номером Вашей версии, например, 1.5.0 или 1.6.1
Если Вы используете программы, требующие наличия унаследованных библиотек, создайте дополнительно следующие символические ссылки:
ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so
Скопируйте файл firebird.msg в директорию /opt/firebird
Для того, чтобы обеспечить API-вызовам доступ к сообщениям, в системном профиле интерпретатора команд или с помощью setenv() создайте переменную окружающей среды FIREBIRD, указывающую на /opt/firebird.
Firebird для Windows
|
| |
Версия | Платформа | Язык | Размер | Формат | Загрузка | |
---|---|---|---|---|---|---|
| Windows | Русский | 8.89MB | .exe | ||
| Windows | Русский | 12.32MB | .exe | ||
| MAC | Русский | 34.86MB | .zip | ||
| Linux | Русский | 76.81MB | .zip | ||
* скачайте бесплатно Firebird для Windows, файл проверен! |
Firebird – реляционная СУБД, предназначенная для работы с большими объемами данных. Пригодна для использования в любых отраслях промышленности, совместима с Windows, MacOS X, HP-UX, Solaris Sparc, Linux, FreeBSD и рядом других Unix платформ. Система управления базами данных соответствует стандарту ACID, не требует постоянного администрирования, обеспечивает целостность и надежное хранение информации.
Функционал программы
Firebird содержит набор встроенных функций для работы с базами данных любых размеров, позволяет в ускоренном темпе обрабатывать большое количество независимых БД. Версионная архитектура среды обеспечивает одновременную поддержку OLTP и OLAP запросов, позволяет независимо друг от друга работать с различными версиями записей.
Основные возможности приложения:
- • хранение данных на внешних накопителях;
- • быстрое восстановление после сбоев;
- • создание хранимых процедур с последующей обработкой данных сервером;
- • управление запросами в соседних транзакциях;
- • поддержка библиотек, написанных на любом языке;
- • генерирование первичных ключей;
- • обеспечение полного контроля за транзакциями с разными уровнями изоляциями;
- • использование внешних библиотек UDF, подключенных к серверу в форме DLL/SO;
- • реализация ограничений проверки на уровне полей и доменов (check constraints).
Возможности СУБД можно расширять за счет добавления пользовательский функций, создания хранимых процедур и триггеров при помощи языка SQL. Допускается генерация событий, на которые могут подписываться клиенты. Программа поддерживает переход от одной операционной системы к другой при помощи резервной копии БД в переносимом формате.
Особенности СУБД
Firebird, в отличие от аналогов, поставляется с открытым исходным кодом, что дает возможность вносить в него изменения и модифицировать программу, в зависимости от потребностей пользователей. Приложение устанавливается в автоматическом режиме, после чего сразу становится пригодным для использования.
Среди преимуществ системы управления БД:
- • совместимость со всеми ОС;
- • бесплатная лицензия;
- • компактный дистрибутив (около 5 МБ);
- • резервное копирование без остановки сервера;
- • поддержка Unicode и других кодировок.
Производительность работы с СУБД зависит от технических характеристик оборудования (скорость дисковой системы, размер оперативной памяти и пр.). В последнюю версию Firebird 3.0.2, вышедшую в марте 2017 года, был внесен ряд усовершенствований, повышена безопасность и стабильность работы программы.
Firebird клиент для windows
Firebird 2.5.1 Release Notes (PDF available)
For more details about Firebird 2.5 architectures please look at the Firebird 2.5 Architecture Comparison document.
Win32 | Win64 | Linux x86 | Linux AMD64 | MacOSX |
Release Date | File Name | Size | Description |
Sources | |||
October 04, 2011 | Firebird-2.5.1.26351-0.tar.bz2 | 13 MB | Compressed tarball |
| |||
32-bit Classic, Superclassic & Superserver | |||
October 04, 2011 | Firebird-2.5.1.26351_1_Win32.exe | 7 MB | Windows executable installer for full Superclassic/Classic or Superserver, recommended for first-time users |
October 04, 2011 | Firebird-2.5.1.26351-0_Win32.zip | 10 MB | Zip kit for manual/custom installs of Superclassic/Classic or Superserver |
32-bit Embedded | |||
October 04, 2011 | Firebird-2.5.1.26351-0_Win32_embed.zip | 5 MB | Embedded, separate download, zip kit. Custom installation required, read the Guide! |
32-bit Debug Kits (Binary + PDB components) | |||
October 04, 2011 | Firebird-2.5.1.26351_1_Win32_pdb.exe | 12 MB | Full Superclassic/Classic or Superserver, installer kit |
October 04, 2011 | Firebird-2.5.1.26351-0_Win32_pdb.zip | 18 MB | Full Superclassic/Classic or Superserver, zip kit |
October 04, 2011 | Firebird-2.5.1.26351-0_Win32_embed_pdb.zip | 8 MB | Embedded, separate download, zip kit |
| |||
64-bit Classic, Superclassic & Superserver | |||
October 04, 2011 | Firebird-2.5.1.26351_1_x64.exe | 10 MB | Windows executable installer for full Superclassic/Classic or Superserver, recommended for first-time users |
October 04, 2011 | Firebird-2.5.1.26351-0_x64.zip | 12 MB | Zip kit for manual/custom installs of Superclassic/Classic or Superserver |
64-bit Embedded | |||
October 04, 2011 | Firebird-2.5.1.26351-0_x64_embed.zip | 5 MB | Embedded, separate download, zip kit. Custom installation required, read the Guide! |
64-bit Debug Kits (Binary + PDB components) | |||
October 04, 2011 | Firebird-2.5.1.26351_1_x64_pdb.exe | 15 MB | Full Superclassic/Classic or Superserver, installer kit |
October 04, 2011 | Firebird-2.5.1.26351-0_x64_pdb.zip | 20 MB | Full Superclassic/Classic or Superserver, zip kit |
October 04, 2011 | Firebird-2.5.1.26351-0_x64_embed_pdb.zip | 9 MB | Embedded, separate download, zip kit |
| |||
IMPORTANT: Note affecting all Linux builds The recommended Linux kernel version is 2.6.34 and glibc should be version 2.12 or higher. Minimum — kernel 2.6.27 and glibc 2.7. If your glibc version is lower than v.2.7, it must be upgraded before using Firebird 2.5 Classic/SuperСЃlassic. | |||
32-bit Classic, Superclassic & Embedded | |||
October 04, 2011 | FirebirdCS-2.5.1.26351-0.i686.rpm | 6 MB | Superclassic/Classic server, RPM kit |
October 04, 2011 | FirebirdCS-2.5.1.26351-0.i686.tar.gz | 6 MB | Superclassic/Classic server, compressed tarball |
October 04, 2011 | FirebirdCS-debuginfo-2.5.1.26351-0.i686.tar.gz | 26 MB | Debug Build, Superclassic/Classic server, compressed tarball |
32-bit Superserver | |||
October 04, 2011 | FirebirdSS-2.5.1.26351-0.i686.rpm | 6 MB | Superserver, RPM kit |
October 04, 2011 | FirebirdSS-2.5.1.26351-0.i686.tar.gz | 6 MB | Superserver, compressed tarball |
October 04, 2011 | FirebirdSS-debuginfo-2.5.1.26351-0.i686.tar.gz | 25 MB | Debug Build, Superserver, compressed tarball |
| |||
IMPORTANT: Note affecting all Linux builds The recommended Linux kernel version is 2.6.34 and glibc should be version 2.12 or higher. Minimum — kernel 2.6.27 and glibc 2.7. If your glibc version is lower than v.2.7, it must be upgraded before using Firebird 2.5 Classic/SuperСЃlassic. | |||
64-bit Classic, Superclassic & Embedded | |||
October 04, 2011 | FirebirdCS-2.5.1.26351-0.amd64.rpm | 6 MB | Superclassic/Classic server, RPM kit |
October 04, 2011 | FirebirdCS-2.5.1.26351-0.amd64.tar.gz | 6 MB | Superclassic/Classic server, compressed tarball |
October 04, 2011 | FirebirdCS-debuginfo-2.5.1.26351-0.amd64.tar.gz | 26 MB | Debug Build, Superclassic/Classic server, compressed tarball |
64-bit Superserver | |||
October 04, 2011 | FirebirdSS-2.5.1.26351-0.amd64.rpm | 6 MB | Superserver, RPM kit |
October 04, 2011 | FirebirdSS-2.5.1.26351-0.amd64.tar.gz | 6 MB | Superserver, compressed tarball |
October 04, 2011 | FirebirdSS-debuginfo-2.5.1.26351-0.amd64.tar.gz | 25 MB | Debug Build, Superserver, compressed tarball |
| |||
NOTE: To make the new engine work properly under multi-threaded conditions we had to use Grand Central Dispatch, which was first released in MacOSX 10.6 (Snow Leopard). MacOSX users should be aware that Firebird 2.5 will run only on MacOSX 10.6 or higher versions. If you want to use an earlier version of OSX you will need to use an earlier version of Firebird. «lipo» are the 64-bit Firebird Server with client libs as fat lib (32 and 64 bits). See here for examples. | |||
MacOSX 64-bit Classic, Superclassic & Embedded (Intel) | |||
October 04, 2011 | FirebirdCS-2.5.1-26351-x86_64.pkg.zip | 14 MB | 64-bit package |
October 04, 2011 | FirebirdCS-2.5.1-26351-lipo-x86_64.pkg.zip | 22.1 MB | 64-bit Lipo package |
MacOSX 64-bit Superserver (Intel) | |||
October 04, 2011 | FirebirdSS-2.5.1-26351-x86_64.pkg.zip | 14 MB | 64-bit package |
October 04, 2011 | FirebirdSS-2.5.1-26351-lipo-x86_64.pkg.zip | 18.1 MB | 64-bit Lipo package |
MacOSX 32-bit | |||
October 04, 2011 | FirebirdCS-2.5.1-26351-i386.pkg.zip | 14 MB | MacOS X 10.6+ 32-bit Classic, Superclassic & Embedded (Intel) package, compressed |
October 04, 2011 | FirebirdSS-2.5.1-26351-i386.pkg.zip | 13.7 MB | MacOS X 32-bit Superserver (Intel) package, compressed |
Firebird 2.5.1 Release Notes (PDF available)
For more details about Firebird 2.5 architectures please look at the Firebird 2.5 Architecture Comparison document.