You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级至Firebird 4.0后无法正常使用IBExpert的技术求助

IBExpert配置数据库从Firebird 2.5迁移到4.0后连接失败,身份验证异常

问题背景

IBExpert的配置数据库(存储所有数据库注册信息)原本基于Firebird 2.5管理,我对该库制作了FBK备份。在安装Firebird 4.0.2 64位后恢复备份,发现数据库同时存在两种ODS版本(推测为12.0和14.0),导致IBExpert无法连接该配置库,丢失了100+数据库注册信息。

已尝试的操作

  • 最初将64位fbclient.dll放入IBExpert路径,系统提示需要32位DLL,更换32位版本后仍无法连接配置数据库
  • 分别尝试连接新旧ODS版本的数据库,均无效,怀疑Firebird嵌入式逻辑存在问题
  • 无法通过IBExpert选项菜单初始化新的配置数据库(相关错误提示见配图)
  • 尝试迁移流程:用Firebird 2.5 32位备份IBExpert配置库 → 用Firebird 2.5 64位恢复 → 再次备份后用Firebird 4.0.2 64位恢复,此时IBExpert提示“用户名和密码未定义”。但我可以通过ISQL正常连接该库,且已在Firebird配置中做以下设置:
    • 将Legacy_Auth、WIN_Sspi添加至AuthServer
    • 将Legacy_UserManager添加至UserManager
      问题仍未解决

环境信息

  • Firebird版本:4.0.2 64位
  • IBExpert版本:2023.3.5.1
  • 其他基于Firebird的应用(Delphi、C#开发)均运行正常

内容的提问来源于stack exchange,提问作者Paul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 04:45:18