将firebird客户端连接到服务器

时间:2012-09-07 00:33:31

标签: firebird

刚开始使用 Firebird Delphi XE 。需要一些帮助从客户端计算机连接到服务器。

我可以ping服务器,所以有一个连接。但是当我从firebird / bin文件夹运行isql.exe来测试连接时,我得到"statement failed, sqlstate=08006, unable to complete network request to host geith -failed to establish a network connection"。 ping geith工作,所以我不明白这个错误。

我的连接语句是Connect geith:geidata user sysdba password masterkey;

这样可以在服务器上运行时获得连接,但不是客户机。 我已确保fbclient.dllgds32.dll位于windows / system32文件夹中。

我只在客户端上安装 Firebird 2.5 客户端。我不认为它在taskmanager中作为一个进程运行。启动客户端服务需要做些什么吗?

两者都是XP mach, Firebird SuperServer 2.5 ,也有临时取消防火墙

2 个答案:

答案 0 :(得分:2)

插入防火墙,但端口 3050

除外

答案 1 :(得分:0)

添加Windows防火墙设置。

转到开始 - > 控制面板 - > Windows防火墙 - > 转到例外标签 - > 点击添加程序 - >并选择 C:\ Program Files \ Firebird \ Firebird_2_5 \ bin \ fbguard.exe

同样添加 C:\ Program Files \ Firebird \ Firebird_2_5 \ bin \ fbserver.exe 现在重启系统 并且从客户端检查服务器firebird连接

for window7 Windows防火墙 - > 入站规则 - > 添加新规则 - >添加 fbguard.exe fbserver.exe