我在Windows2012 R2上运行了一个SQL server 2014实例。如果我为域关闭Windows,则可以使用SSMS远程连接到SQL实例。如果我打开它,我就无法连接。我收到一个错误,说明连接超时已过期。我在FW上为1433和1434添加了SQL规则,但没有效果。我甚至在服务器FW上添加了任何/任何规则入站和出站,也没有效果。似乎不管FW设置如何,如果是打开的,我就无法远程连接到SQL。任何帮助都将不胜感激!
如何配置Server以允许本地或远程计算机上的数据库连接?我有一个user=sa和password=123456的简单测试。我可以使用启用server和Windows身份验证模式的Studio登录到服务器实例。我尝试从另一台计算机(Linux)登录,使用来自npm的mssql模块进行连接,并获得一个message: 'Login failed for user \'sa\'.', code: 'ELOGIN'。
这是在windows防火墙(Windows 10)中打开端口1433之后。这是我的配置,如果我为服务器使用计算机名或服务器使用IP地址,
我正在为Windows构建一个使用IO完成端口(IOCP)的HTTP服务器。我有一个压力测试应用程序,它不断地向服务器发送HTTP请求。几秒钟后(一个变化的、不可预测的间隔),我的机器无法打开任何新的TCP连接。我之所以知道这一点,是因为我的浏览器无法打开任何新连接,而服务器只是等待AcceptEx调用完成。如果我冷却了压力过程,那么几秒钟后一切都会恢复生机。我不认为这是一个积压的问题,因为压力源是同步的-它在发出下一个请求之前等待结果。压力源确实并行运行了几个线程(称之为N个),但这不会导致超过N个(小HTTP)请求的积压。
我使用的是Windows 7专业版。周一将在Windows Ser