我的服务器遭遇了一次严重的崩溃,导致需要重新安装Windows Server 2016...
我有一个桌面应用程序可以连接到SQL Server数据库,但现在我已经将数据库设置在服务器上,我不记得如何使其对外部来源(应用程序)可用。
你能帮忙吗?
我的服务器遭遇了一次严重的崩溃,导致需要重新安装Windows Server 2016...
我有一个桌面应用程序可以连接到SQL Server数据库,但现在我已经将数据库设置在服务器上,我不记得如何使其对外部来源(应用程序)可用。
你能帮忙吗?
按照以下步骤启用 SQL Server 的远程连接:
启用 TCP/IP 并打开 1433 端口
确保 TCP 端口为 1433。
为数据库引擎访问配置 Windows 防火墙
打开 Windows 管理工具
在“操作”窗口中选择“允许连接”,以指定满足规则中指定条件的连接所采取的操作。
在“配置文件”窗口中指定规则适用的配置文件,然后单击“下一步”。
配置 SQL Server 命名实例的远程访问
如果您使用命名实例(或SQL Express),您还需要打开UDP端口1434。这是我使用的命令行,而不是上述UI过程。
打开TCP(SQL Server和SQL Browser):
NETSH advFirewall firewall add rule name="Allow: Inbound: TCP: SQL Server Services" dir=in action=allow protocol=TCP localport=1433,1434,2382
NETSH advFirewall firewall add rule name="Allow: Inbound: TCP: SQL Server Services Dyn" dir=in action=allow protocol=UDP localport=1434