C++ 连接firebird c+时出错+;
我试图连接到Firebird数据库,但我没有 无法完成对主机“localhost”的网络请求。 -无法建立连接。 -连接被拒绝” 在Firebird日志中: INET/INET\u错误:连接错误号=111C++ 连接firebird c+时出错+;,c++,compiler-errors,firebird,C++,Compiler Errors,Firebird,我试图连接到Firebird数据库,但我没有 无法完成对主机“localhost”的网络请求。 -无法建立连接。 -连接被拒绝” 在Firebird日志中: INET/INET\u错误:连接错误号=111 这是什么意思?如何避免这种情况?您要么没有在本地主机上运行Firebird服务器,要么本地主机解析为IPv6地址::1,而不是127.0.0.1(Firebird 2.5及更早版本仅侦听IPv4地址),访问被防火墙阻止,或者您指定了错误的连接端口。我非常怀疑您的编译器是否会打印该错误消息-这是
这是什么意思?如何避免这种情况?您要么没有在本地主机上运行Firebird服务器,要么本地主机解析为IPv6地址
::1
,而不是127.0.0.1
(Firebird 2.5及更早版本仅侦听IPv4地址),访问被防火墙阻止,或者您指定了错误的连接端口。我非常怀疑您的编译器是否会打印该错误消息-这是一个运行时错误。至于实际问题:搜索“socket API connect errno”或类似命令。另外,确保Firebird服务器正在侦听您期望的端口,在基于UNIX的系统上,您可以使用类似于netstat的命令