我发现EF 4.0会在web服务器与远程sql服务器断开连接并重新连接后抛出异常“远程主机强制关闭现有连接”。例如,我编写了以下代码:
using (SparePartEntities aa = new SparePartEntities())
{
var bb = aa.TS_SYS_User.ToArray();
}
首先,我在网页中运行代码,结果是好的。
然后断开网络连接,然后重新连接。
当我刷新asp.net页面时,会抛出一个异常:“远程主机强制关闭了现有连接”。
我发现它在EF 1.0中是可以的?怎么了?
我有一台装有SQL server 2017的Window服务器,我在本地禁用了该服务器的"Allow remote connections to this server“选项。 但是,我仍然可以使用SSMS从我的个人PC连接到该SQL Server。 如果不允许远程连接,怎么可能呢? 或者,所谓的远程连接到底是什么?
Windows计算机上有一个PostgreSQL服务器,我需要远程访问它。不是在本地网络上。我正在尝试用pg_pconnect连接它。我的本地Mac电脑上有一个带有PHP7.1.23的AMP栈,我可以很好地连接到它。(连接工作,我可以进行查询,等等)当我将相同的脚本上传到托管提供商(使用PHP7.1.22的LAMP堆栈)时,脚本不再工作了。
警告: pg_pconnect():无法连接到PostgreSQL服务器:无法连接到服务器:服务器拒绝连接是在主机“x.x”上运行并在端口5432上接受PostgreSQL/IP连接吗?在第42行的/path/to/my-脚本中
我认为如果SQL ser