Delphi 无法从IDE连接到Interbase“未知Win32错误10060”,但可从EXE工作
从Delphi XE5 IDE内部,我无法连接到网络上的Interbase服务器:Delphi 无法从IDE连接到Interbase“未知Win32错误10060”,但可从EXE工作,delphi,delphi-xe5,interbase,Delphi,Delphi Xe5,Interbase,从Delphi XE5 IDE内部,我无法连接到网络上的Interbase服务器: Unable to complete network request to host "HOST:3054". Failed to establish a connection. Unknown Win32 error 10060 我可以使用IBMConsole连接到Interbase服务器。 我可以使用文件夹中的EXE文件连接到Interbase服务器。 但是,当我从Delphi内部运行相同的EXE时,或者在
Unable to complete network request to host "HOST:3054".
Failed to establish a connection.
Unknown Win32 error 10060
我可以使用IBMConsole连接到Interbase服务器。
我可以使用文件夹中的EXE文件连接到Interbase服务器。
但是,当我从Delphi内部运行相同的EXE时,或者在调试时运行相同的EXE时,会出现上述错误
当我从XE4迁移到XE5时,问题就开始了
这些服务器在带有interbase服务器的PC上运行:
Intebase XE Guardian gds_db automatic
Intebase XE Guardian rad_xe3 manual
Intebase XE Guardian rad_xe3 manual
Intebase XE Guardian rad_xe4 manual
Intebase XE Guardian gds_db manual
Intebase XE Guardian rad_xe4 manual
我可能应该卸载那些我不需要的?该链接讨论了错误10061,它似乎是WSAECONNREFUSED。您的错误代码10060可能是WinSock错误WSAETIMEDOUT。我今天遇到了相同的问题,这是由于两个INterbase运行实例造成的。在我的例子中,我运行了一个Zephyr现场测试。也许Delphi本身被防火墙阻止了?特别是,如果防火墙检测到EXE文件已更改,而用户未确认更改已被防火墙阻止,则我现在已启用Embercadero以接收连接。但它仍然不起作用。也许McAfee正在阻止它?我会检查您的服务是否已在您的PC上启动Interbase server和Interbase Guardian。将Guardian设置为自动,服务器设置为手动。