介绍
在进行SQL Server数据库管理和维护的过程中,我们会需要知道端口号,然后我们可以通过这个端口号连接到该数据库进行管理和维护。下面我们将介绍如何在SQL Server中查找端口号。
SQL Server配置工具
SQL Server配置管理器
通过SQL Server配置管理器可以查看SQL Server服务、协议和网络库管理,其中有一个节点TCP/IP,我们可以查看TCP/IP属性,从而得到SQL Server使用的端口号。
打开SQL Server配置管理器,展开SQL Server网络配置和SQL Server网络配置(32位)两个节点,可以通过右键单击服务名,选择"属性",便可以看到SQL Server的端口号,在TCP/IP中可以设置SQL Server监听的端口号。
注:SQL Server配置管理器需要管理员权限打开。
打开 SQL Server 配置管理器
右键单击服务名,选择属性
可以看到如下属性配置界面
SQL Server服务管理器
在SQL Server服务节点中,我们可以查看SQL Server服务的属性,其中可以查看、修改服务的端口号。
打开SQL Server服务管理器,右键单击SQL Server服务名,选择"属性",点击"高级"选项,可以看到TCP/IP协议中的TCP端口。
注:SQL Server服务管理器需要管理员权限打开。
打开 SQL Server 服务管理器
右键单击 SQL Server 服务名,选择属性
点击高级选项,可以看到TCP/IP协议中的TCP端口
SQL Server查询
通过SQL Server查询可以得到SQL Server所使用的端口号。
使用以下SQL Server脚本查询端口号:
SELECT local_tcp_port FROM sys.dm_exec_connections WHERE session_id = @@SPID;
注:查询结果为当前连接SQL Server的客户端端口号,而不是SQL Server本身所使用的端口号。
总结
通过SQL Server配置管理器、SQL Server服务管理器和SQL Server查询可以查找SQL Server所使用的端口号。在进行SQL Server数据库管理和维护的过程中需要连接到该数据库。知道端口号可以方便我们进行管理和维护。