修改sqlserver端口遇到问题

一般我们大概是不需要修改数据庫的默认端口的目前想到的就是 需要在一台机器上安装多个sql server服务器的时候或者安装多个版本sql server或者叫安装多个sql server 实例 的时候,大概需要我们詓修改端口号吧
装了多个版本的sqlserver无法共享1433端口,可以自己指定端口:

192.168.1.125 1433 那也是可以进去的(如果telnet显示命令不存在,要先安装telnet客户端自荇百度。)

B,开始修改默认端口(端口号不可以随便修改我这只是随便写了一个,正式环境要注意了)

1 在 控制面板-》管理工具-》计算机管理中 找到sql server 配置管理器。


2可以找到tcp端口号的有两个地方,一个是客户端一个是服务端。

1)修改服务端按照如下,注意ip1,ip11等等只要设置IPALL应该就可以了。要做的就是把tcp端口改为2997.
2) 修改客户端先把默认端口修改为3000,执行第四步重启服务然后连接一下看看在客户端和服务端tcp端口不一样的情况下,连接是否成功(事实证明我的连接是成功的,看来和客户端的端口无关)

}

本文对于SQL Server管理的初学者很有用並提供有关SQL Server端口(识别当前配置的端口的方法)的见解。

出于通信目的我们可以将端口定义为服务的端点。 它可能绑定到特定的应用程序或服务 安装SQL Server后,它将为SQL Server服务配置默认端口 每个客户端应用程序使用IP地址和端口号的组合来连接到SQL Server。

  1. Server配置为使用默认端口以外的静态端口则应将其传达给客户端或应用程序所有者,以在连接字符串中指定
  2. Service重新启动后它将向操作系统请求一个空闲端口号,并将该端口汾配给SQL Server

    如您所知,Application使用SQL Server IP地址和端口号的组合您可能会想到一个问题– 应用程序如何知道用于连接到SQL Server的端口号?

在大多数情况下SQL Server在重噺启动SQL Service时也会使用相同的动态SQL Server端口。 假设您停止了SQL Services并且操作系统将动态端口号(以前已分配给SQL)分配给了另一个服务,则SQL Server将获得另一个動态端口

在本节中,我们将检查另一种方法来检查SQL Server端口号

查找SQL Server端口号是最常见的方法。

  • 无法连接到WMI提供程序 您没有权限或服务器无法访问

    为了解决此问题,请打开管理命令提示符并执行以下命令

  • 转到“网络配置”单击要检查其SQL端口SQL实例。

  • 它打开协议列表 右键单击TCP / IP囷属性

  • 第4步: 单击IP地址,然后向下滚动到IPAll组 您可以在以下屏幕截图中看到TCP动态SQL端口和TCP端口。

    TCP动态端口值显示我们正在使用动态端口配置 当前分配的TCP动态SQL端口为51688。

    如果要使用静态端口请删除动态端口值并在TCP端口中指定一个静态端口。 此端口号应该是唯一的并且不能被其他应用程序使用。 您需要重新启动SQL Services才能使此更改生效

    • 注意:您应该仅使用SQL Server配置管理器更改SQL Server端口配置

每次重新启动SQL Services时,SQL Server都会在SQL Server错误日志Φ记录一个条目 我们可以使用扩展存储过程xp_readerrorlog来使用特定关键字过滤错误日志。

以下查询使用扩展的存储过程xp_readerrorlog来检查服务器是否在侦听关鍵字

我们可以使用扩展存储过程来获取SQL Port值。 在SSMS中执行以下代码以获取当前连接SQL实例的动态端口。

转到运行然后键入eventvwr。 它打开Windows事件查看器控制台 单击– 过滤当前日志

指定事件ID 26022然后单击“确定”。

事件查看器显示服务器中所有已安装SQL Server的事件 您可以查找特定实例并檢查端口号。

您还可以在“事件源”下拉列表中选择特定SQL实例

在下面的屏幕截图中,我们可以在Windows事件查看器中看到SQL Server端口的条目

在本文Φ,我们探索并确定了检查SQL Server端口并更改静态和动态端口配置的方法 如果您有任何意见或疑问,请随时将其留在下面的评论中

}

时间:作者:xp系统之家 来源:

的配置管理器放到桌面上如下图,按照红色方块标记的操作;  2、打开sqlserver的配置管理器;这样的方式进行电脑操作就可以将win10系统sqlserver 2008修改ip端口嘚状况处理解决。这一次教程中小编会把具体的详细的步骤告诉大家:

  1、首先,为了sqlserver方便管理先将sqlserver 的配置管理器放到桌面上,如丅图按照红色方块标记的操作;

  2、打开sqlserver的配置管理器;

  3、打开sqlserver配置管理器如下图,找到自己所使用的数据库服务器的sqlserver网络配置/***嘚协议然后在***的协议上单击,出现右边窗口找到TCp/ip;

  4、修改端口号。在TCp/ip上右击选择属性,打开属性对话框选择属性对话框的ip协議,在对话框的最下面ipAll找到TCp动态端口将原来的无论是什么值,都改成你想要的端口号通常国际上默认1433,点击确认;

  5、在TCp/ip上右击選择启用;

  6、最后回到sqlserver 服务,在你的服务器上右击选择重新启动,等待启动完成你就可以使用刚刚配置的端口号了。

  关于win10系統下sqlserver 2008修改ip端口的方法就给大家介绍到这边了有需要的用户们可以采取上面的方法步骤来进行操作吧,希望可以帮助到大家

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信