MSSQL默认端口:1433号(MSSQL的默认端口)
MSSQL(Microsoft Structured Query Language)是 Microsoft 开发的关系型数据库管理系统,是一种常用的数据库开发语言。MSSQL 可以使用Windows 和 Linux平台,其默认端口为1433号。
在安装 MSSQL 时,当用户选择自定义配置时,就可以设置服务的默认端口号。如果用户没有在安装过程中自定义配置,则使用默认端口 1433号。在有些情况下,有其他应用程序使用了1433号端口, MSSQL 就不能使用1433号端口了,此时就需要更改 MSSQL 的默认端口。
要更改 MSSQL 默认端口,首先要打开 SQL Server配置管理器,然后在节点中展开 TCP/IP 项,双击 Protocols for ,在 Protocol 中,将 Enabled 修改为 Yes,然后将端口号改为新的端口。最后,在 SQL Server 服务器上重新启动服务,更改就会生效。
下面是一段关于如何更改 MSSQL 的默认端口的代码
//更改MSSQL的默认端口
//首先打开SQL Server配置管理器
String programPath = “C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\”;
String configurationManagerPath = programPath + “SQLServerManager14.msc”;
Process process = Runtime.getRuntime().exec(configurationManagerPath);
//在节点中展开TCP/IP项
Process p = Runtime.getRuntime().exec(“netsh advfirewall firewall add rule name=TCP/IP port=1433 protocol=TCP dir=in action=allow”);
//在Protocol 中将Enabled修改为Yes
String sql = “ALTER DATABASE MSSQL SET ENABLE ‘Yes'”;
Statement st = conn.createStatement();
st.execute(sql);
//将端口号改为新的端口
String updatePortNumber = “UPDATE PortNumber set portNumber=newPortNumber”;
Statement statement = conn.createStatement();
statement.Update(updatePortNumber);
//在SQL Server服务器上重新启动服务
Process p1 = Runtime.getRuntime().exec(“net start MSSQLSERVER /y”);
MSSQL 是一款非常受欢迎的关系型数据库,它的默认端口是1433号。若要更改 MSSQL 的默认端口,需要自定义配置,使用MSSQL配置管理器,将TCP/IP 配置Protocol 中的 Enabled 修改为 Yes,将端口号修改为新的端口号,最后重新启动服务即可完成对 SQL Server 默认端口的更改工作。