MSSSQL连接需要的端口号码简要介绍(mssql需要什么端口)

SQL Server是一套全面的数据库管理系统,可以用于在大型网络中存储和管理数据。该系统运行在特定的端口号上,用于实施TCP / IP连接和通信。

可用的数据库端口号由数据库的版本、安装类型和安装参数等因素决定。MSSQL连接需要的端口号以及数据库实例的变量如下:

一、标准端口号

MSSQL2000:1433

MSSQL2005/2008/2012/2014/2016/2017:1433 / 2383

MSSQL Express:1433

二、默认实例端口号

如果要连接另一台实例,需要指定该实例的端口号:

SQL Server 2005 / 2008 / 2012 / 2014 / 2016 / 2017 : 1433

三、流模式端口号

SQL Server 2012/2014/2016/2017的流模式(Service Broker)服务器默认使用的端口号是: 4022

四、Dynamics/Analysis Services 端口号

Dynamics:5335 / 2026

Analysis Services:2383

使用MSSQL连接器时,可以使用的端口号随实例而定,会根据环境中客户端访问的具体数据库实例分配端口号。以上是MSSQL连接需要的端口号以及相关介绍,使用时可根据实例情况来确定具体端口号。

下面为代码小结:

1.可用的数据库端口号:

– MSSQL2000:1433

– MSSQL2005/2008/2012/2014/2016/2017:1433 / 2383

– MSSQL Express:1433

– SQL Server 2005/ 2008/ 2012/ 2014/ 2016/ 2017:1433

– SQL Server 2012/2014/2016/2017的流模式(Service Broker)服务器:4022

– Dynamics:5335 / 2026

– Analysis Services:2383

2. C# 代码连接MSSQL数据库:

string strConn = “Data Source=DESKTOP-NAME;Initial Catalog=master;Integrated Security=True”;

SqlConnection myConn = new SqlConnection(strConn);

3. PowerShell 连接MSSQL数据库:

$myServer = “DESKTOP-NAME”;

$myDatabase = “master”;

$connectionString = “Server=$myServer;Database=$myDatabase;Integrated Security=True”;

$connection = New-Object System.Data.SqlClient.SqlConnection

$connection.ConnectionString = $connectionString

$connection.Open()


数据运维技术 » MSSSQL连接需要的端口号码简要介绍(mssql需要什么端口)