Idea - firebird Database #39
Replies: 2 comments
-
|
Hi @F4KEPOWERS, Thanks for your interest in the project! Firebird support isn’t planned for now, mainly because we weren’t aware of this database yet. That said, we’re open to suggestions and want to shape the project around real community needs. Could you briefly share your use case (why FirebirdSQL instead of MySQL/MariaDB or PostgreSQL) and how you currently handle backups (built-in tools, scripts, etc.)? This would help us evaluate whether Firebird support could make sense in the future and how complex it might be to integrate. |
Beta Was this translation helpful? Give feedback.
-
|
Firebird is often chosen in scenarios where: You want a lightweight, low‑maintenance SQL database with almost zero DBA overhead. You need a full‑featured relational engine (ACID, triggers, stored procedures, referential integrity) but on limited hardware or in embedded/on‑premise deployments. You’re building desktop or on‑premise business apps (ERP, accounting, production planning, POS, healthcare, libraries, etc.) and want to ship a database that “just works” without external dependencies or licensing costs. Some typical real‑world use cases: ERP and accounting systems (e.g., many small‑to‑midsize ERP/finance apps bundle Firebird as the backend).
Embedded applications (e.g., industrial devices, kiosks, desktop tools) that need a real SQL engine in a small footprint. In many of these cases, Firebird is preferred over MySQL/MariaDB or PostgreSQL because:
How backups currently work in Firebird gbak – logical backup/restore Creates a portable backup file (.fbk) that can be restored on different platforms and Firebird versions. Used via command line, for example: bash To restore: bash nbackup – physical backup (incremental) Works directly on the .fdb file and supports incremental backups (only changed pages since last backup). Faster and more efficient for large databases, but less portable (same platform/Firebird version). In practice, many Firebird users:
If Firebird support were added to your project, it would likely integrate via: Calling gbak (or nbackup) from the tool, similar to how you handle MySQL dumps or PostgreSQL pg_dump. Supporting .fbk files as a backup format and providing a way to schedule/monitor Firebird backups. If you’d like, I can also outline a concrete integration idea (e.g., how a Firebird “backup job” would look from the user’s perspective). Ref:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I really like your project.
Are you planning to add support for FireBird? There is no such tool for backing up FireBird databases on the market yet.
https://www.firebirdsql.org/
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions