Firebird 官方版是基于 Borland InterBase 6.0 开源源码衍生的跨平台关系型数据库管理系统,采用 MPL 开源协议,商业与非商业场景均可免费使用,无授权费用。其采用多世代并发控制架构,读写操作互不阻塞,完整兼容 ANSI SQL 标准,内置存储过程、触发器等可编程能力,提供独立服务端与嵌入式两种部署形态,可适配从单机嵌入式应用到企业级高并发业务的多元场景。

相关软件 版本说明 下载地址
access2010 免费完整版 查看
sql server 2000 中文个人版 查看
TeamSQL 官方版 查看
Activiti 官方版 查看
软件亮点

完全开源免费,采用 MPL 授权协议,无版权授权与隐性收费,商业项目可自由集成分发。

多版本并发控制(MVCC)架构,读操作不阻塞写操作,高并发场景性能稳定,支持 OLTP 与 OLAP 混合负载。

跨平台适配全面,覆盖 Windows、Linux、macOS 等主流系统,兼容 x86、ARM 等多类硬件架构。

部署形态灵活,既可作为独立数据库服务运行,也支持嵌入式集成,无需额外安装服务即可随应用启动。

截图

软件特色

提供三种服务架构可选,SuperServer 单进程多线程、Classic 多进程、SuperClassic 混合架构,可按需匹配业务负载类型。

内置完整 PSQL 过程化 SQL 语言,支持复杂存储过程、触发器与自定义函数,可实现业务逻辑下沉数据库。

自带 gbak 备份恢复、gfix 数据库修复、nbackup 增量备份等原生运维工具,无需额外组件即可完成全周期维护。

提供 Trace API 与 MON$ 系统监控表,可实时追踪 SQL 执行、事务状态与资源占用,便于问题排查与性能调优。

软件功能

数据管理:支持表、视图、索引、外键等完整关系型对象,兼容 BLOB 大字段与多类数据类型,保障数据完整性约束。

事务控制:完整支持 ACID 特性,提供多事务隔离级别,支持提交、回滚与保存点操作,保障数据一致性。

可编程能力:支持存储过程、触发器、自定义函数(UDF),兼容 CTE、窗口函数、MERGE 等高级 SQL 语法。

运维工具:内置全量与增量备份、数据库校验修复、垃圾回收(Sweep)、性能监控等原生工具,覆盖日常运维全场景。

安全管理:支持角色与用户权限体系,可精细化控制表、字段级访问权限,支持数据库加密与远程连接安全配置。

截图

安装步骤

      1、在本站下载好压缩包,将文件解压,双击运行exe程序,弹出语言选择框,选择语言种类,

截图

      2、阅读许可证协议,选择同意软件许可证协议,点击“Next”进行安装;

截图

      3、自定义软件安装位置,默认安装路径为C盘中,建议安装在其他磁盘中,点击“Next”按钮继续安装

截图

      4、在下拉框中选择安装方式,再自定义勾选安装方式下需要安装的组件,点击“Next”进入下一步;

截图

      5、选择额外需要添加的需求和设置,一般默认操作即可,点击“Next”完成设置;

截图

      6、为你的数据库管理员创建一个密码,自定义输入需要创建的密码;

截图

      7、软件正在安装中请耐心等待软件安装完毕

截图

      8、默认单击“Install”进行数据库安装,等待安装进度完成,点击“finish”结束安装;

截图
常见问题

数据库文件无法打开、提示 ODS 版本不兼容

不同版本对应不同 ODS 磁盘结构,需安装与文件匹配的 Firebird 版本;或用旧版 gbak 备份数据库,再在新版中还原完成结构升级。

远程连接数据库失败

先检查服务是否正常启动,确认 3050 默认端口未被防火墙拦截;核对连接字符串格式,确保 IP 与数据库文件路径配置正确。

数据库文件损坏报错

先用 gfix -v -f 执行完整校验,轻度损坏可通过 gfix -mend 标记坏页,再用 gbak 禁用垃圾回收备份,重新还原为新数据库。

运行卡顿、性能下降

排查是否存在长事务未提交,导致旧版本记录无法清理;优化慢 SQL 并添加索引,定期执行 Sweep 垃圾回收,调整配置文件缓存参数。

查询显示字符乱码

创建数据库时指定统一字符集(如 UTF8),客户端连接时同步对应字符集;避免两端字符集不一致,必要时通过字符集转换函数修正。

更新日志

      1. 增加了跟踪服务;

      2. 现在可以使用API做一个远程备份/恢复;

      3. 现在写入firebird.log的注释在启动时可以自动扫描

Firebird下载地址

Windows版下载
立即下载:
Firebird

Firebird

立即下载