SQL Server:常用端口知多少

SQL Server:常用端口知多少

SQL Server 在网络中通过端口与客户端进行通信,因此了解 SQL Server 所使用的端口是非常关键的。本文将介绍 SQL Server 常用的端口。

1. SQL Server 默认端口号

SQL Server 默认使用端口号为 1433。如果未指定更改此端口号,则 SQL Server 使用该端口号与客户端进行通信。

2. SQL Server 浏览器服务端口

SQL Server 浏览器服务是一个系统服务,用于识别和连接到 SQL Server 实例。默认情况下,此服务运行在 UDP 端口 1434 上。

2.1 浏览器服务使用方式

在许多情况下,SQL Server 实例的名称可能与您的应用程序服务器不同,因此您需要找到 SQL Server 实例的名称并使用它与 SQL Server 进行通信。在这种情况下,使用 SQL Server 浏览器服务。下面是一个使用浏览器服务的示例:

Data Source=ServerName\InstanceName,1434;

Network Library=DBMSSOCN;

Initial Catalog=myDataBase;

User ID=myUsername;

Password=myPassword;

3. SQL Server 远程管理端口

HTTP 管理界面是 SQL Server 远程管理的最简单方式之一。默认情况下,此服务运行在 TCP 端口 80 上。

3.1 使用远程管理端口

若要使用 HTTP 管理界面,请使用以下格式中的 URL:

http://ComputerName/tsql

“ComputerName”是 SQL Server 计算机的名称。

4. 使用其他端口

如果您不想使用标准端口,则可以使用 SQL Server 配置管理器或 SQL Server PowerShell 工具更改端口。下面是一个使用 PowerShell 修改 SQL Server 默认端口的示例:

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\MSSQLSERVER\TCP/IP' -Name 'TcpPort' -Value 1234

这将将端口号更改为 1234。

总结

本文介绍了 SQL Server 常用的端口,包括默认端口号、浏览器服务端口、远程管理端口以及如何使用其他端口。了解这些端口对于 SQL Server 管理和安全非常重要。

数据库标签