Wednesday, May 25, 2005

OSDir: "Oracle under siege"

OSDir writes: "Firebird's oracle mode, nick-named Fyracle, has been quietly building momentum and is perhaps the most developed of the oracle-mode initiatives. About half of its installed base is running the Compiere open source ERP+CRM application and the other half are using it as an Oracle substitute. It looks like the next two years will see a heavily contested battle for Oracle's user base, with both the traditional competitors and the open source community making waves."

Read more

Tuesday, May 24, 2005

Microsoft Russia saved by GNU/Linux and

PCLinuxOnline writes that a presentation about Shared Source (SSI) by the head of Microsoft Ukraine was almost ruined when the Windows machine (a Tablet PC) linked to the projector developed problems. The solution was to adopt 1.1.2 and ALT Linux Compact 2.3 (A Russian distribution), which was already running on the presenter's laptop (an IBM Thinkpad).


Upscene Productions starts supporting Oracle

Upscene Productions, the developer of database developer tools like Database Workbench, LogManager Series (IB/FB/ADS/MSSQL LogManager) and Advanced Data Generator is extending their product line to include support for Oracle in their products.

"Supporting Oracle always was one of our goals.", says Martijn Tonies, founder of Upscene Productions. "It has been a long road, but finally, Database Workbench can be your single IDE for your major database engines. The same IDE for Oracle, Microsoft SQL Server, MySQL, InterBase and Firebird. What more can you wish for?"

About "Database Workbench"
Database Workbench is a developer IDE for multiple database engines. It uses a single consistent IDE for your database engines while it's not a generic tool at all. With its modular pricing, you can decide which databases engines you want to have support for.

Besides schema object editting, Database Workbench includes tools for test-data generation, code snippet storage, data transfer and metadata reporting.

Database Workbench has been around for over 4 years and is one of the leading tools for InterBase and Firebird development. Recently, the market share has been slowly expanding to the MySQL and Microsoft SQL Server world. Many customers added new modules to their existing licences because of its cross-database-engine capabilities like Schema Migration and Schema Compare.

About Upscene Productions
Since four years, Upscene Productions is selling it's database tool (Database Workbench) to the public - and with great success. Database Workbench is one of the leading InterBase and Firebird development tools, recently expanded to support other database systems like MySQL and Microsoft SQL Server and today, Oracle.

FastReport 3.14 released!

FastReport 3.14

+ added FastQueryBuilder (button in SQL editor window)
+ added TfrxOverlay.PrintOnTop property
+ added TfrxDMPCommand component to print ESC-sequences. Use Command property to set sequence: DMPCommand1.Command := '#27#40' (alternate form '1B28')
+ added TfrxReport.OnRunDialogs script event. Use this event to handle report dialogs manually
+ added Description property to all report components
* changed internal datasets behaviour, now they can be added to any report page without using dialogs
* changed internal datasets architecture (common class TfrxCustomDatabase, QBuilder support)
- fixed bug with brush styles
- fixed bug in Report Server with fetch of report from the cache with equal variables
- fixed bug in XML export filter with fkNumber format of the memo

Postgres imitates Firebird's Fyracle

Start-up EnterpriseDB has created a limited form of Oracle mode for PG. In terms of supported features it seems to be ahead of the Ingres oracle-mode tool, but also roughly where Fyracle was 18 months ago. Don't you love the way Firebird is always miles ahead of the pack?

Read more

Rethinking the relational database

Kate Mitchel argues: "The relational database so dominates the thinking of information technology and business professionals that its presumed suitability for essentially all data management tasks is rarely questioned. But it’s time to revisit that conventional wisdom." She is making the case that every RDBMS should have an external table feature like Firebird has. Firebird is again lightyears ahead.

Read more

Informix wants to compete with Firebird

IBM on Friday started selling a version of Informix for the small and medium-size business market. This "Informix Express" runs only on 32-bit Linux or Windows systems with a maximum configuration of two CPUs. The price for a typical 40-user scenario is $5,000 per annum, the same as Oracle SE1 and MySQL. How they expect to compete with Firebird, which is at least as capable and reliable, runs on any H/W, and is free in every sense of the word remains the big question.

Read more

Update 3 for Delphi 2005 available now

This update takes care of a lot of performance issues

Wednesday, May 18, 2005

Unofficial VisualCLX Patches news

Qt3Clx Kylix 0.6 (Preview)
Compiled against Qt 3.3.4
Be warned: This version contains lots of bugs and non-functional code.

qtKylix Generator
Generates the xml and C++ files for the qt3 for Kylix/Delphi libraries.

Tuesday, May 17, 2005

Delphi unit to embed Firebird into EXE ver. 1.0

I have released new version, now it can unload
firebird dll's and delete them on application exit.

I will call it fb_embedded.pas from now on.

Download source here
Demo is here, just put source in the same folder and recompile.

Friday, May 13, 2005

Delphi unit to embed Firebird into EXE

I have developed unit to embed Firebird embedded into EXE, so that you deploy ONLY EXE, nothing else ;)

You can download and play with it.

RAR archive:
download demo
download source

ZIP archive:
download demo
download source

Note that ZIP archive is double the size of RAR ;-)

If you improve it, please send me a copy to