Become a sponsor to Pavel Císař
Become a sponsor to Pavel Císař :
His goal is to have 20 monthly sponsors on Github .
If you are using any of his open-source packages for a commercial project/product, please consider sponsoring him. It will help him further support and develop these (and new) packages.
Rust Firebird Client updated to v0.23.0 with a few features
How to write and build UDRs
How to write and build UDRs example by Paul Reeves .
Firebird usage from Android / C++ through JNI
This example shows how to use Firebird embedded in an Android app using C++.
The app is initialized using Kotlin and talks with a native C++ module that talks to Firebird.
Firebird-base 1.6.0
Firebird-base 1.6.0 driver released
The firebird-base package is a set of Python 3 modules commonly used by Firebird Project in various development projects (for example the firebird-driver or Saturnin). However, these modules have general applicability outside the scope of development for Firebird.
rfirebird – Firebird tool for raw access the database files
rfirebird – Firebird tool for raw access the database files
This is a study and demonstration project. Only use this project with offline copy of your database file.
Upgrading FirebirdClient (and Entity Framework Core provider) to .NET 7 Videos
Upgrading FirebirdClient (and Entity Framework Core provider) to .NET 7 Videos Part 1 and Part 2 were published by Jiri Cincura
Curso: Backups no Firebird (PT-BR)
This is only for Portuguese speakers.
Está cansado de lidar com a constante preocupação de perder informações importantes do seu banco de dados Firebird? Quer ter a certeza de que seus dados estão protegidos e sempre disponíveis, mesmo em situações de emergência? Então você precisa conhecer esse curso especializado em backups de banco de dados Firebird!
Você aprenderá técnicas avançadas e muitas vezes desconhecidas para fazer backups eficientes e confiáveis. Descubra também como fazer backup/restore em um único passo, sem precisar criar arquivos intermediários, economizando tempo, espaço em disco e simplificando o processo.
Saiba também como usar o gbak gerando como resultado final um backup já compactado com o 7zip, otimizando espaço em disco! Você também aprenderá sobre backups incrementais, mais rápidos e que armazenam apenas dos dados que foram adicionados ou alterados desde o último nível de backup, deixando o processo mais eficiente e possibilitando a realização de backups mais frequentes.
Apenas durante o lançamento, até o dia 24/fevereiro, o curso estará sendo vendido de R$ 397 por R$ 250 através do link tinyurl.com/uyuupcez. Todos compradores receberão também gratuitamente meu eBook Guia de Migração para o Firebird 3!
Não perca mais tempo e garanta agora seu acesso a esse curso exclusivo! Proteja seus dados e tenha a certeza de que eles estão sempre seguros. Torne-se um expert em backups de banco de dados Firebird!
A venda e a entrega estão sendo feitas via plataforma Eduzz, e você pode pagar com cartão, pix ou boleto bancário.
Jaybird 5.0.1 and 4.0.9 released
We are happy to announce the release of Jaybird 5.0.1 and Jaybird 4.0.9.
Jaybird 5.0.1
The following has been fixed since Jaybird 5.0.0:
- Fixed: Executing DML with a RETURNING clause containing a blob column would return the blob-id instead of the blob value (jaybird#728)
- Fixed: CallableStatement.getString and CallableStatement.getObject would incorrectly trim string values (jaybird#729)
- Fixed: ResultSetMetaData.getPrecision(int) of a connectionless result set could throw a NullPointerException if the column was of type FLOAT or DOUBLE PRECISION (jaybird#730)
Jaybird 5 supports Firebird 2.5 and higher, on Java 8, 11, 17 and 19 (support for Java 11 and higher using the Java 11 version of the driver).
See also:
Jaybird 4.0.9
The following has been fixed since Jaybird 4.0.8:
- Fixed: Some methods of FBClob threw NullPointerException when attempting to use after implicit or explicit free() (jaybird#719)
- Improvement: If the default JVM time zone is a GMT offset, e.g. GMT-08:00, configure sessionTimeZone with offset only, e.g. -08:00 (jaybird#720)
- Fixed: Executing DML with a RETURNING clause containing a blob column would return the blob-id instead of the blob value (jaybird#728)
- Fixed: CallableStatement.getString would incorrectly trim string values (jaybird#729)
- Fixed: ResultSetMetaData.getPrecision(int) of a connectionless result set could throw a NullPointerException if the column was of type FLOAT or DOUBLE PRECISION (jaybird#730)
Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, 17 and 19 (support for Java 11 and higher using the Java 11 version of the driver).
See also: