在一个全新的系统上(在本例中是 Win 10,但希望不是特定于系统),我安装了最新的 SQL Server,现在我想从本地应用程序连接到它。
必须采取哪些步骤才能允许我的电脑上的其他应用程序连接到数据库?
到目前为止我已经:
- 确保
SQL Server
服务正在运行。 - 确保
1433
入站防火墙规则中的端口是开放的。
这些在其他地方都有详细记载。
安装telnet后:
pkgmgr /iu:"TelnetClient"
我仍然得到:
C:\Users\Me>telnet localhost 1433
Connecting To localhost...Could not open connection to the host, on port 1433: Connect failed
我似乎总是要花很长时间才能追踪到这个,因为每次尝试之间可能需要几个月/几年的时间。
答案1
终于找到了我似乎总是错过的那个。参见这里了解说明。这是 IPALL 的设置TCP 动态端口值0
(然后它分配它自己的值)。
如果您的设置有协议收听全部价值是的设置TCP 动态端口值 为
0
。