Author: Cantu
KDE Firebird RBDMS Administration Tool (Updated)
Kfb, a free multiple function GUI Database Administration Tool, has been updated to work on FirebirdSS-2.1Beta2. Visit http://kfbsite.googlepages.com
for more information on steps of up-grading and some more on HOW TO OBTAIN A CROSS-SECTION OF A LIVE ACTIVE DATABASE ON ITS TIME AXIS.
Stefan pictures from FBConf
Check Stefan pictures of Firebird Conference (Germany).
More pictures from the FB Conf2007
Some pictures from FBConf
Here are some pictures from the first day of the Firebird International Conference in Hamburg – Germany.
Where Firebird Foundation Funds go?
From the FF blog:
We are currently funding 9 regular grant allocations. Where there are links, you can go and read the developer’s latest report.
- Development & Coordination (Dmitry Yemanov)
- Code Scrutineering (Claudio Valderrama)
- International Language Support, DSQL & Code Scrutineering (Adriano dos Santos Fernandes)
- Security/Code Devel. (Alex Peshkoff)
- QA & Testing (Pavel Cisar)
- QA Testing (Philippe Makowski)
- Core Development (Vlad Horsun)
- .NET Provider (Carlos Guzmán Álvarez)
- Foundation Administration (Helen Borrie)
LiquiBase Firebird support
LiquiBase is a java based LGPL tool for managing database changes. If you have used Ruby on Rail’s Active Migration it is similar in concept, although it tracks applied changes differently.
The most recent version of LiquiBase (1.3.2) has added Firebird support.
Major functionality includes:
- 34 Refactorings
- Extensibility to create custom refactorings
- update database to current version
- rollback last X changes to database
- rollback database changes to particular date/time
- rollback database to “tag”
- Stand-alone IDE and Eclipse plug-in
- “Contexts” for including/excluding change sets to execute
- Database diff report
- Database diff changelog generation
- Ability to create changelog to generate an existing database
- Database change documentation generation
- Ability to save SQL to be applied for approval by a DBA
- DBMS Check, user check, and SQL check preconditions
- Can split change log into multiple files for easier management
- Can be run via command line, Ant, Maven, Servlet container, or Spring
- Support for 11 database systems
Visit the LiquiBase site for more information and for downloads:
http://www.liquibase.org
Nathan
Multiple Buffer Overflow problem
If you read the post about the Multiple Buffer Overflow Vulnerabilities, I think you would be interested in this post from Svein Erling Tysvaer, in Firebird Support list:
Looking at http://risesecurity.org/blog/entry/3/ indicates that some of the issues affects Firebird, but that they’ve been corrected in the latest release:
We contacted both Borland/CodeGear and Firebird developers about these vulnerabilities. After failed attempts to find an email address to report security issues in their products, we tried their bug tracking systems. Borland/CodeGear asked us to send information to their support email address, but we didn’t get any further responses. Firebird developers didn’t answer to our reports either, but they corrected these vulnerabilities in the latest version of Firebird.
More details can be found at http://risesecurity.org/advisory/RISE-2007003/
Seems like Firebird still prioritise fixing errors to a greater extent han InterBase.
Set
Solving issues
Posted by Dimitrios Ioannidis in FB-General list:
I would like to show you how hard the Core Developers are working (as if you don’t know that already … ).
A little graph for you ….
http://tinyurl.com/yt5pgl
Big company using FB
This was posted by Roman Rokytskyy in the Firebird .Net Provider list:
Some time ago I have upgraded my phone contract to include also mobile internet (5GB/month) and as a normal user read the instructions on the o2 website, which suggested to install the “o2 Connection Manager” software. I installed it, but then got some device driver problems with another similar software (Vodafone Mobile Connect – I have two mobiles, one private and one from my company) and had to go deeper…
I have to confess that I did not notice the Firebird on the first check (hmmm… how could it be? should smell it from 1 km distance!), but the folder structure appeared somewhat familiar… But then I noticed the intl/ directory, then the .NET Provider DLL and finally fbembed.dll.
Considering 11 million customers in Germany, and guessing that only 1% of them uses mobile internet we get about 100 000 installations of Firebird embedded + .NET Provider. And that’s only in Germany (think about the number of installations of Telefonica O2 Europe worldwide)!
Congratulations! Keep up with good job!