我在我的计算机上安装了 SQL Server。
我可以将它用作本地服务器。
但我希望它是一个公共服务器。
我遵循了很多教程,但仍然不起作用(我无法从外部计算机连接服务器)。
我正在使用 java,使用带有com.microsoft.sqlserver.jdbc
库的操作。
当我尝试使用我的 IP 地址连接服务器时,它会引发异常:
The TCP/IP connection to the host 31.168.22.40, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port.".``
虽然它已经打开了 - 我在我的路由器和所有防火墙(eset 和 windows 防火墙)中都打开了它,但我也尝试了一些端口测试,他们都说没问题:
http://postimg.org/image/ehfye5pq1/
我在 SQL Server 配置管理器中对其进行了配置(在 1433 端口上启用 TCP)。
我尝试将其与管理工作室连接,但没有成功
提供程序:SQL 网络接口,错误 26
有人能帮我弄清楚吗?
答案1
要开放 SqlServer 有两种配置:
在配置管理器中:
在 SSMS 中:
抱歉,我的服务器是法语的......