Firebird для mac os
Jaybird 4.0.4 has been released.
The following has been changed since Jaybird 4.0.3:
- Fixed: ResultSet.updateRow() sets fields to null in result set only (jaybird#37)
- New feature: Support for NBackup GUID-based backup and in-place restore (jaybird#672)
- Fixed: Logic error could lead to incorrect logging of «Specified statement was not created by this connection» (jaybird#674)
- Changed: Updated Firebird 4.0 reserved words based on 4.0.0.2496 (jaybird#597)
- Fixed: Protocol 15 and 16 had same priority, so Firebird 4.0 might select protocol 15, leading to timeout support not available. (jaybird#676)
Jaybird 4.0.4
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, and 17 (support for Java 17 using the Java 11 version of the driver). See also:
Jaybird 4.0.4 has been released.
The following has been changed since Jaybird 4.0.3:
- Fixed: ResultSet.updateRow() sets fields to null in result set only (jaybird#37)
- New feature: Support for NBackup GUID-based backup and in-place restore (jaybird#672)
- Fixed: Logic error could lead to incorrect logging of «Specified statement was not created by this connection» (jaybird#674)
- Changed: Updated Firebird 4.0 reserved words based on 4.0.0.2496 (jaybird#597)
- Fixed: Protocol 15 and 16 had same priority, so Firebird 4.0 might select protocol 15, leading to timeout support not available. (jaybird#676)
Jaybird 4.0.4
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, and 17 (support for Java 17 using the Java 11 version of the driver). See also:
The firebird-driver package provides official Python Database API 2.0-compliant driver. In addition to the minimal feature set of the standard Python DB API, this driver also exposes the new (interface-based) client API introduced in Firebird 3, and number of additional extensions and enhancements for convenient use of Firebird RDBMS. The driver is written as pure-Python package (requires Python 3.8+) on top of Firebird client library (fbclient.so/dll) using ctypes. Driver supports Firebird version 3.0 and higher.
You can download this driver from PyPI or or install it using pip.
This release contains bug fixes and expanded support for Firebird 4 features. See the Changelog for full details.
The firebird-driver package provides official Python Database API 2.0-compliant driver. In addition to the minimal feature set of the standard Python DB API, this driver also exposes the new (interface-based) client API introduced in Firebird 3, and number of additional extensions and enhancements for convenient use of Firebird RDBMS. The driver is written as pure-Python package (requires Python 3.8+) on top of Firebird client library (fbclient.so/dll) using ctypes. Driver supports Firebird version 3.0 and higher.
You can download this driver from PyPI or or install it using pip.
This release contains bug fixes and expanded support for Firebird 4 features. See the Changelog for full details.
Источник
Firebird для mac os
Jaybird 4.0.4 has been released.
The following has been changed since Jaybird 4.0.3:
- Fixed: ResultSet.updateRow() sets fields to null in result set only (jaybird#37)
- New feature: Support for NBackup GUID-based backup and in-place restore (jaybird#672)
- Fixed: Logic error could lead to incorrect logging of «Specified statement was not created by this connection» (jaybird#674)
- Changed: Updated Firebird 4.0 reserved words based on 4.0.0.2496 (jaybird#597)
- Fixed: Protocol 15 and 16 had same priority, so Firebird 4.0 might select protocol 15, leading to timeout support not available. (jaybird#676)
Jaybird 4.0.4
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, and 17 (support for Java 17 using the Java 11 version of the driver). See also:
Jaybird 4.0.4 has been released.
The following has been changed since Jaybird 4.0.3:
- Fixed: ResultSet.updateRow() sets fields to null in result set only (jaybird#37)
- New feature: Support for NBackup GUID-based backup and in-place restore (jaybird#672)
- Fixed: Logic error could lead to incorrect logging of «Specified statement was not created by this connection» (jaybird#674)
- Changed: Updated Firebird 4.0 reserved words based on 4.0.0.2496 (jaybird#597)
- Fixed: Protocol 15 and 16 had same priority, so Firebird 4.0 might select protocol 15, leading to timeout support not available. (jaybird#676)
Jaybird 4.0.4
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, and 17 (support for Java 17 using the Java 11 version of the driver). See also:
The firebird-driver package provides official Python Database API 2.0-compliant driver. In addition to the minimal feature set of the standard Python DB API, this driver also exposes the new (interface-based) client API introduced in Firebird 3, and number of additional extensions and enhancements for convenient use of Firebird RDBMS. The driver is written as pure-Python package (requires Python 3.8+) on top of Firebird client library (fbclient.so/dll) using ctypes. Driver supports Firebird version 3.0 and higher.
You can download this driver from PyPI or or install it using pip.
This release contains bug fixes and expanded support for Firebird 4 features. See the Changelog for full details.
The firebird-driver package provides official Python Database API 2.0-compliant driver. In addition to the minimal feature set of the standard Python DB API, this driver also exposes the new (interface-based) client API introduced in Firebird 3, and number of additional extensions and enhancements for convenient use of Firebird RDBMS. The driver is written as pure-Python package (requires Python 3.8+) on top of Firebird client library (fbclient.so/dll) using ctypes. Driver supports Firebird version 3.0 and higher.
You can download this driver from PyPI or or install it using pip.
This release contains bug fixes and expanded support for Firebird 4 features. See the Changelog for full details.
Источник
Firebird Database Server on Mac OSX
David Pugh
David Pugh, who hails from Christchurch, New Zealand, wrote the original version of this paper during October-December, 2004. For some time, it was available at the Apple Mac open source developer homepages but it disappeared some time around the middle of 2006.
In December, 2006, David contributed the document sources, along with those for a companion document, The Rough Guide to Building Firebird 1.5 on MacOSX, an extract from the document you are reading now.
7 December 2006
Table of Contents
Introduction
In July 2000, Borland (then Inprise) released the source code of their database product, Interbase, under the Interbase Public License. Firebird is the Open Source direct descendent of that database. For more information about Interbase and Firebird, there is an excellent description of the history of events leading up to the release of Interbase to the Open Source community, and the subsequent development of Firebird.
Why Am I Writing This ?
Until now, my database of choice has been PostgreSQL running on Linux, and more recently on OSX. Our company was commisioned to build a Java application targeted at the Windows platform. Firebird was chosen as the database because of it’s wide platform availability (Windows, Linux, BSD etc) . In particular, Firebird is regarded as mature and stable on Windows, the main target market for the application.
To perform my QA tasks for this project, I elected to install Firebird on my Powerbook. While downloading and installing the MacOSX Firebird package was relatively straightforward, I found myself scrabbling around the net looking for information on how to put my installed Firebird to use under MacOSX.
It is my hope that this document will give others a headstart with Firebird on OSX.
Copyright and Caveats
The structure and content of this document is based on the document entitled Firebird Database on Linux prepared by Pascal Chong on March 9 2003 [URL link now lost]. An annotation pertaining to the licensing of that document appears in the Appendix at the end of this one.
Thank you Pascal, for your original document, even though it was targetted at Linux, helped me up and running with Firebird under OSX .
Why Should I Use Firebird ?
Open Source databases generally suffer from 2 common deficiencies : either they are large, such as PostgreSQL and MySQL, or they lack features and documentation, such as HypersonicSQL or McKoi.
Firebird has a relatively tiny footprint. At about 10MB for the MacOSX ‘packaged’ version. If your requirement is for an “ embedded database ”, bundled with an application server and/or an application, then it is possible to slim down the required files by approx 5Mb. Firebird has all the common features of more mature databases, such as support for transactions, stored procedures, SQL-compliance, etc. If your background is in DB2 and PostgreSQL, the syntax is very similar, and the data types and data handling may seem very familiar, such as the mandatory “ single-quotes ” for strings.
The design emphasis for Firebird seems to be on small, fast and minimum management. This is ideal for developers who need a database for storage, but do not want to spend too much time on tuning the database for performance. In many situations you may not even need stored procedures, or do complex table joins. In such cases, Firebird is the ideal compromise between size and functionality.
Источник
Firebird для mac os
- You are here:
- Home
- Downloads
- Server Packages
- Discontinued Versions
- Firebird 2.1
- You are here:
- Home
- Downloads
- Server Packages
- Discontinued Versions
- Firebird 2.1
Join Firebird!
Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses
Follow Us
Select your media preference
Newsletter
Subscribe to Firebird’s Newsletter to receive the latest news
Final release: v2.1.7 (End of Series)
Release Date | File Name | Size | Description |
Sources | |||
December 5, 2014 | Firebird-2.1.7.18553-0.tar.bz2 | 14 MB | Compressed tarball |
| |||
32-bit Classic & Superserver | |||
December 5, 2014 | Firebird-2.1.7.18553_0_Win32.exe | 7 MB | Windows executable installer for full Classic or Superserver, recommended for first-time users |
December 5, 2014 | Firebird-2.1.7.18553-0_Win32.zip | 9 MB | Zip kit for manual/custom installs of Classic or Superserver |
32-bit Embedded | |||
December 5, 2014 | Firebird-2.1.7.18553-0_Win32_embed.zip | 4 MB | Embedded, separate download, zip kit. Custom installation required, read the Guide! |
32-bit Debug Kits (Binary + PDB components) | |||
December 5, 2014 | Firebird-2.1.7.18553_0_Win32_pdb.exe | 11 MB | Full Classic or Superserver, installer kit |
December 5, 2014 | Firebird-2.1.7.18553-0_Win32_pdb.zip | 16 MB | Full Classic or Superserver, zip kit |
December 5, 2014 | Firebird-2.1.7.18553-0_Win32_embed_pdb.zip | 7 MB | Embedded, separate download, zip kit |
| |||
64-bit Classic & Superserver | |||
December 5, 2014 | Firebird-2.1.7.18553_0_x64.exe | 10 MB | Windows executable installer for full Classic or Superserver, recommended for first-time users |
December 5, 2014 | Firebird-2.1.7.18553-0_x64.zip | 11 MB | Zip kit for manual/custom installs of Classic or Superserver |
64-bit Embedded | |||
December 5, 2014 | Firebird-2.1.7.18553-0_x64_embed.zip | 5 MB | Embedded, separate download, zip kit. Custom installation required, read the Guide! |
64-bit Debug Kits (Binary + PDB components) | |||
December 5, 2014 | Firebird-2.1.7.18553_0_x64_pdb.exe | 14 MB | Full Classic or Superserver, installer kit |
December 5, 2014 | Firebird-2.1.7.18553-0_x64_pdb.zip | 17 MB | Full Classic or Superserver, zip kit |
December 5, 2014 | Firebird-2.1.7.18553-0_x64_embed_pdb.zip | 8 MB | Embedded, separate download, zip kit |
| |||
32-bit Classic & Embedded | |||
December 5, 2014 | FirebirdCS-2.1.7.18553-0.i686.rpm | 6 MB | Classic server, RPM kit |
December 5, 2014 | FirebirdCS-2.1.7.18553-0.i686.tar.gz | 6 MB | Classic server, compressed tarball |
December 5, 2014 | FirebirdCS-debuginfo-2.1.7.18553-0.i686.tar.gz | 30 MB | Debug Build, Classic server, compressed tarball |
32-bit Superserver | |||
December 5, 2014 | FirebirdSS-2.1.7.18553-0.i686.rpm | 6 MB | Superserver, RPM kit |
December 5, 2014 | FirebirdSS-2.1.7.18553-0.i686.tar.gz | 6 MB | Superserver, compressed tarball |
December 5, 2014 | FirebirdSS-debuginfo-2.1.7.18553-0.i686.tar.gz | 30 MB | Debug Build, Superserver, compressed tarball |
| |||
64-bit Classic & Embedded | |||
December 5, 2014 | FirebirdCS-2.1.7.18553-0.amd64.rpm | 6 MB | Classic server, RPM kit |
December 5, 2014 | FirebirdCS-2.1.7.18553-0.amd64.tar.gz | 6 MB | Classic server, compressed tarball |
December 5, 2014 | FirebirdCS-debuginfo-2.1.7.18553-0.amd64.tar.gz | 30 MB | Debug Build, Classic server, compressed tarball |
64-bit Superserver | |||
December 5, 2014 | FirebirdSS-2.1.7.18553-0.amd64.rpm | 6 MB | Superserver, RPM kit |
December 5, 2014 | FirebirdSS-2.1.7.18553-0.amd64.tar.gz | 6 MB | Superserver, compressed tarball |
December 5, 2014 | FirebirdSS-debuginfo-2.1.7.18553-0.amd64.tar.gz | 30 MB | Debug Build, Superserver, compressed tarball |
| |||
December 9, 2014 | FirebirdCS-2.1.7-18553-i386.pkg.zip | 12 MB | |
«lipo» are the 64-bit Firebird Server with client libs as fat lib (32 and 64 bits). See here for examples. | |||
December 9, 2014 | FirebirdCS-2.1.7-18553-lipo-x86_64.pkg.zip | 17 MB | Firebird 2.1.7В Release NotesВ (PDFВ available) Источник |