Jaybird JDBC 3.0 - 连接超时

Jaybird JDBC 3.0 - Connection Timing Out

我正在使用 Jaybird JDBC 3.0.3 驱动程序连接到 Firebird 3.0 数据库。我从 ColdFusion Administrator -> Data Sources 区域进行连接。过去,使用 JDBC 2.0 驱动程序,我创建了如下数据源。

JDBC URL: jdbc:firebirdsql:localhost/3050:DATABASE_FILE_NAME
Driver Class: org.firebirdsql.jdbc.FBDriver
Username: USERNAME
Password: PASSWORD

但是,这现在不起作用。我没有看到任何明显的我失踪的东西。我刚得到错误

Timed out trying to establish connection

我读到 Jaybird 3.0 不支持 Wire Encryption - 所以我需要将其设置为已启用(默认情况下不需要)。我已经在 firebird.conf 文件中完成了此操作并重新启动了 Firebird 服务。

原来我需要下载并使用 JDK 1.7 而不是 1.8 的 Jaybird 驱动程序。在我这样做并重新启动 ColdFusion 之后一切正常。