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的注释在启动时可以自动扫描
SQL Server2000 简体中文
Navicat for Oracle 官方版 v15.0.26.0