使用MSSQL远程连接:确认端口号是什么?
Microsoft SQL Server是一种关系型数据库管理系统,常用于构建企业级应用程序。很多情况下,我们需要通过远程连接方式来连接到MSSQL服务器,以便于进行数据管理和操作。在远程连接MSSQL服务器之前,我们需要确认服务器的端口号是什么。端口号在网络中扮演着非常重要的角色,我们必须准确地知道MSSQL服务器的端口号,否则无法连接到服务器。
如何确认MSSQL服务器的端口号?
确认MSSQL服务器的端口号是相对比较简单的,下面我们一起来看看具体的方法。
步骤1:打开SQL Server Configuration Manager
我们需要打开SQL Server Configuration Manager来检查MSSQL服务器端口号的相关设置。
在Windows操作系统中,我们可以按下Win+R键,输入“mmc”命令来打开Microsoft Management Console。
接着,我们可以选择“文件”→“添加/删除管理单元”,选择“SQL Server Configuration Manager”并添加到左侧面板。
重要提示:如果您的计算机没有安装SQL Server Configuration Manager,请先安装它。
步骤2:检查TCP/IP协议的端口设置
在SQL Server Configuration Manager中,我们可以看到“SQL Server网络配置”菜单栏。点击该菜单栏后,我们可以看到MSSQL服务器实例的所有网络配置信息。
找到您要查询的MSSQL服务器实例,展开它的“协议”选项,找到TCP/IP协议,并双击打开TCP/IP属性框。
在TCP/IP属性框中,我们可以看到TCP/IP协议的默认端口号为“1433”,如果您的MSSQL服务器没有特殊设置的话,它的端口号应该也是“1433”。
重要提示:如果您在TCP/IP协议属性框中看到的端口号不是“1433”,请注意记录下正确的端口号。
--查看MSSQL服务器的默认TCP/IP端口号
SELECT DISTINCT
local_tcp_port
FROM
sys.dm_exec_connections
WHERE
local_tcp_port IS NOT NULL;
步骤3:检查防火墙的设置
如果您的MSSQL服务器所在的计算机启用了防火墙,那么您还需要确认防火墙是否放行了MSSQL服务器的端口号。
您可以在防火墙设置中开启MSSQL服务器默认的TCP端口1433,或者开启SQL Server运行时创建的随机端口。
重要提示:在开启防火墙放行端口后,务必关闭运行时使用的随机端口。
总结
在远程连接MSSQL服务器之前,我们需要确认MSSQL服务器的端口号。方法是通过SQL Server Configuration Manager来查看MSSQL服务器实例的TCP/IP属性框的端口号。如果您的MSSQL服务器所在的计算机启用了防火墙,您还需要确认防火墙是否放行了MSSQL服务器的端口号。