MSSQL使用的端口号有哪些?

介绍

Microsoft SQL Server是一个基于客户端/服务器模式工作的数据库管理系统,它使用SQL查询语言进行数据的处理。MSSQL的主要端口是TCP/IP端口,同时支持共享内存和命名管道的端口。

默认端口号

MSSQL中默认的TCP/IP端口号为1433,它是MSSQL的主要端口。此外,MSSQL还支持几个其他的端口:

1434 - 此端口用于SQL Server浏览器服务,当SQL Browser服务启动时,它将监听UDP 1434端口以便响应客户端连接请求。

4022 - 此端口用于SQL Server的管理任务,如执行备份和还原等函数。

135 - 此端口用于SQL Server的远程过程调用(RPC)。

设置端口号

如果需要更改MSSQL使用的端口号,则可以通过配置SQL Server Configuration Manager实现。

使用SQL Server Configuration Manager更改端口号:

打开SQL Server Configuration Manager。

在左侧面板中选择SQL Server Network Configuration。

单击MSSQLSERVER(或相应的实例名称),然后单击右侧面板中的属性。

在TCP/IP选项卡上更改TCP端口号。

单击Apply以保存更改,然后关闭所有对话框。

重启MSSQL服务器。

USE Master

GO

--修改TCP端口号

sp_configure 'show advanced options' ,1

RECONFIGURE

GO

sp_configure 'tcp ip',2

RECONFIGURE

GO

sp_configure 'tcp port',1434

RECONFIGURE

GO

注意:更改MSSQL的端口号可能会影响其他应用程序的正常运行。

总结

通过此篇文章我们知道MSSQL使用的主要端口号是TCP/IP 1433端口,同时还支持其他几个端口:TCP/IP 4022端口、TCP/IP 135端口和UDP 1434端口。如果需要更改端口号,可以通过SQL Server Configuration Manager进行设置。在更改MSSQL的端口号之前,一定要注意可能会对其他应用程序造成影响。

数据库标签