如何设置sqlserver端口号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何设置sqlserver端口号相关的知识,希望对你有一定的参考价值。

可以在‘配置工具’-->\'SQL SERVER 配置管理器\'--->\'SQL SERVER网络配置\' --->\'实例名..协议\' -->\'TCP\\IP属性\' 如下图所示:

 

注意TCP端口的修改,动态端口不需要开启,如果开启,或者填写任何数字,下面的端口将无效。

修改完成之后重启就可以使用服务器名+端口号登陆。

参考技术A 程序->Microsoft sql server 2005 ->配置工具->sql server configration manage 在右侧的TCP/IP中的属性中,双击协议和IP协议,一般默认的为1433.本回答被提问者采纳 参考技术B 在配置里面设置追问

什么配置里面啊,能不能说的详细点啊。

追答

留下蔻蔻吧

sqlserver数据库端口号配置

SQLServer服务启动失败时,找到错误日志,查看错误信息。

 

在SQLServer中查看端口号的命令:exec sys.sp_readerrorlog 0, 1, \'listening\'

 

一、配置 SQL Server 实例的 TCP/IP 协议
  可以使用SQL Server配置管理器来配置实例的TCP/IP协议。配置完成后,重启实例后才生效。 

1. “协议”选项卡
1)保持活动状态
  指定传输保持活动状态的数据包的时间间隔(毫秒),以检查位于连接远端的计算机是否仍可用。

2)全部侦听
  指定 SQL Server 是否侦听所有绑定到计算机网卡的 IP 地址。如果设置为“否”,则使用每个 IP 地址各自的属性对话框对各个 IP 地址进行配置。如果设置为“是”,则 IPAll 属性框的设置将应用于所有 IP 地址。默认值为“是”。

3)已启用
  如果设置为“是”,则启用TCP/IP协议。


2. “IP地址”选项卡
  如果“协议”选项卡中的“全部侦听”为“否”,则每个IP地址可以有各自的属性。如果“已启用”设置为“否”,则该网卡被禁止侦听TCP/IP连接请求。
  如果“协议”选项卡中已经设定了“全部侦听”,则“IP地址”选项卡只有“IPALL”属性框的设置有效。

 

二、静态端口和动态端口
1)静态端口
  SQL Server 的默认实例侦听端口 1433 的传入连接。可以出于安全性原因或根据客户端应用程序的请求来更改该端口。若要配置静态端口,请将“TCP 动态端口”框保留为空,并在“TCP 端口”框中提供一个可用的端口号。

注意SQL Server 数据库引擎可以侦听同一 IP 地址的多个端口,端口以逗号分隔的格式列出:1433,1500,1501。本字段最多允许 2047 个字符。
若要配置单个 IP 地址以侦听多个端口,还必须将“TCP/IP 属性”对话框的“协议”选项卡上的“全部侦听”参数设置为“否”。

注意SQL Server 配置管理器显示安装 SQL Server 时可用的 IP 地址。如果 IP 地址发生变化(添加或删除网卡、DHCP 的 IP 地址过期等),请编辑“IP 地址”框,然后重新启动 SQL Server。


2)动态端口
  默认情况下,命名实例(例如 \\SQLExpress)被配置为侦听动态端口。若要配置动态端口,请将“TCP 动态端口”框中输入0。
  如果某个 SQL Server 实例已配置为侦听动态端口,则在启动时,该实例将检查操作系统中的可用端口,并为该端口打开一个端点。配置的端口将记录在当前 SQL Server 启动日志文件中。
  客户端连接必须指定要连接的端口号。使用动态端口会增加通过防火墙连接 SQL Server 的复杂性,因为重新启动 SQL Server 时端口号可能会改变,从而需要更改防火墙设置。若要避免通过防火墙连接的问题,请将 SQL Server 配置为使用静态端口。

以上是关于如何设置sqlserver端口号的主要内容,如果未能解决你的问题,请参考以下文章

查看sqlserver的端口号

oracle 11g 端口号怎么找

POSTGRESQL的连接的端口号是多少

如何查找 SQLSERVER 2008 的 IP 地址和端口号以从 java 连接数据库 [关闭]

如何修改修改mysql默认端口号3306

如何修改修改mysql默认端口号3306