在 Ubuntu 12.04 LTS 64 位中连接 Firebird 时出现问题

在 Ubuntu 12.04 LTS 64 位中连接 Firebird 时出现问题

我在最近组装的 PC 上安装了 Ubuntu 12.04 LTS 64 位,安装了 Firebird 2.5-Classic,然后安装了 FlameRobin(Firebird 的开源数据库管理工具),这些软件包似乎安装正确,但是当我打开 FlameRobin、注册现有数据库并尝试连接时,出现以下错误消息:

*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -902
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements

Engine Code    : 335544344
Engine Message :
I/O error during "open" operation for file "/home/servidorcanario/erp/DB/Arevalo.fdb"
Error while trying to open file
Permission denied

我可以使用 isql-fb 连接,并使用dpkg-reconfigure(密码和用户)配置了 Firebird,但我真的不明白为什么会出现错误,如果数据库确实存在并且没有损坏,我已经通过将其连接到另一台运行 Windows 7 的 PC 进行了检查。

提前致谢。

相关内容