首页 > 数据库 >SQLServer设置端口详细步骤

SQLServer设置端口详细步骤

时间:2024-07-24 10:54:11浏览次数:11  
标签:步骤 SQLServer 端口 TCP Server 点击 SQL 端口号

设置SQL Server的端口是一个涉及多个步骤的过程,以下是详细的步骤说明:

一、确认当前端口

  1. 打开SQL Server配置管理器

    • 在Windows搜索栏中输入“SQL Server配置管理器”,然后点击打开。
  2. 查看当前端口设置

    • 在SQL Server配置管理器中,展开“SQL Server网络配置”。
    • 点击与你的SQL Server实例相对应的节点(如“MSSQLSERVER的协议”)。
    • 右键点击“TCP/IP”,选择“属性”。
    • 在弹出的窗口中,切换到“IP地址”选项卡。
    • 向下滚动到“IPAll”部分,查看“TCP动态端口”和“TCP端口”的值。如果“TCP端口”有值,则当前使用的是该端口;如果“TCP动态端口”有值而“TCP端口”为空,则SQL Server使用动态端口。

二、选择新端口

  1. 确保新端口未被占用

    • 使用如netstat -ano的命令(在命令提示符下)来检查端口的使用情况。
  2. 选择一个未被占用的端口

    • 选择一个合适的端口号,比如1434或其他未被占用的端口。

三、修改端口设置

  1. 修改TCP/IP属性

    • 在SQL Server配置管理器中,展开“SQL Server网络配置”。
    • 找到并右键点击与你的SQL Server实例相对应的TCP/IP协议,选择“属性”。
    • 在弹出的窗口中,切换到“IP地址”选项卡。
    • 在“IPAll”部分,找到“TCP Port”字段,并输入你希望使用的端口号(例如1434)。
    • 如果你想禁用动态端口,可以清除“TCP动态端口”字段中的值(如果有的话)。
  2. 保存更改

    • 点击“确定”按钮保存你的更改。

四、重启SQL Server服务

  1. 重启SQL Server服务
    • 在SQL Server配置管理器中,点击左侧的“SQL Server服务”。
    • 右键点击你的SQL Server服务(例如“SQL Server (MSSQLSERVER)”或“SQL Server (<实例名>)”),选择“重新启动”。
    • 等待服务重启完成。

五、验证端口更改

  1. 使用telnet命令验证

    • 在命令提示符下,输入telnet localhost <新端口号>(将<新端口号>替换为你实际设置的端口号)。
    • 如果telnet能够成功建立连接,并返回类似“Connected to localhost”的消息,那么表示端口更改已经生效。
  2. 使用SQL Server Management Studio (SSMS)验证

    • 在SSMS中尝试连接到SQL Server实例,确保在连接字符串中指定了新端口号(例如,servername,portnumber)。
    • 如果连接成功,则表示端口更改已成功应用。

六、防火墙设置

  1. 打开Windows防火墙设置

    • 在Windows搜索栏中输入“Windows防火墙”,然后点击打开。
  2. 创建入站规则

    • 点击左侧的“高级设置”,打开“高级安全Windows防火墙”窗口。
    • 在左侧选择“入站规则”,然后在右侧点击“新建规则”。
    • 按照向导提示,选择“端口”,然后输入你的SQL Server端口号。
    • 选择“允许连接”,并根据需要选择规则应用的网络类型(域、私有、公共)。
    • 给规则命名(例如“SQL Server 新端口”),点击“完成”。
  3. (可选)创建出站规则

    • 如果需要,也可以为出站连接创建类似的规则。

七、注意事项

  • 在进行任何配置更改之前,务必备份你的数据库和配置文件。
  • 更改端口后,需要更新所有客户端应用程序的连接字符串,以使用新的端口号。
  • 定期监控数据库连接情况,确保性能和安全性。
  • 更改端口后,建议定期查看SQL Server日志和操作系统日志,以检测任何异常连接请求或错误。

通过以上步骤,你可以成功设置和修改SQL Server的端口号,以满足安全需求或解决端口冲突问题。

标签:步骤,SQLServer,端口,TCP,Server,点击,SQL,端口号
From: https://blog.csdn.net/Pth_you/article/details/140656828

相关文章

  • docker的几种端口映射
    1.端口映射介绍Docker端口映射是指将容器内部的端口与宿主机的端口关联起来,这样可以从宿主机外部访问容器内的服务。默认情况下,容器内的端口仅对容器内的进程可见,无法从宿主机外部访问。端口映射使得外部网络可以通过宿主机上的一个端口访问容器内的服务。2.端口映射案例#最......
  • 3Dmax安装包+安装步骤+视频学习教程 百度云盘分享
    不得不承认,3dsMax和Cinema4D是目前最受欢迎的两款3D建模和动画软件。这两个软件程序都受到了专业人士的欢迎,特别是在其功能和工作流程理念非常适合的领域。它们各自都有自己独特的特性和功能,今天主要与大家一起熟悉和学习3Dmax这款工具。毫无疑问,3dsMax是一款功能强大的3D......
  • 跨 Sagemaker 管道步骤共享代码,无需
    我正在尝试通过多个步骤创建Sagemaker管道。我有一些代码想在不同的步骤中分享。下一个示例不是精确的,而是用于说明的简化版本。我有如下所示的文件夹结构:source_scripts/├──utils│├──logger.py├──models/│├──ground_truth.py│├──d......
  • pod的端口拒绝连接:Liveness probe failed:dial tcp ,connect:connection refused
    昨天在生产环境上发版,发现pod一直起不来,一直到崩溃循环结束: 倒数第三行第四行。这个本质上是健康检查不通过导致的,意思其实是,pod启动起来,运行给定的镜像,但是在设定的超时时间过后,K8S去检查pod是否健康的时候,发现18015这个端口不通,拒绝连接。K8S判定pod存在问题。这里为啥是拒......
  • 域名解析到ipv6,并用CF隐藏端口
    要求:域名myhalo.soulio.top​解析到IPv6地址并隐藏端口‍效果:相当于https://myhalo.soulio.top​替代http://[2409:8a62:867:4f12:56c7:5508:f7x6:8]:8080​。唯一缺点是延迟有点高。​​‍难度:需要有一定域名解析、cloudflare使用基础‍实现:按照以下步骤进行操作1......
  • 24年广东“双百社工”招聘报名流程详细步骤
    还在蹲公告的宝子们注意啦!......
  • 使用示波器测试正弦信号步骤介绍
    示波器测试正弦信号是电子工程中的一项基础且重要的工作,它能够帮助工程师了解信号的频率、幅度、相位等关键参数。使用示波器测试正弦信号的步骤可以归纳如下:一、准备阶段1. 准备工具和设备:1. 数字示波器(或模拟示波器,但数字示波器因其精确度和便捷性更常用)。2. 信号发生器,......
  • 【学习笔记】Kylin-Desktop-V10-SP1 麒麟系统安装CrossOver软件的详细操作步骤
    一、前期准备1.关于CrossOverCrossOver是一款系统兼容软件,它让您可以在Mac和Linux系统上直接运行Windows应用,不用安装虚拟机;直接通过CrossOver软件,从dock直接启动Windows应用说明:CrossOver软件是一款付费使用软件,但支持14天试用期2.安装麒麟系......
  • 在帝国CMS中设置自定义页面主要涉及以下步骤
    步骤1:创建新页面登录帝国CMS后台。在左侧导航栏中,单击“页面管理”。单击“添加单页信息”。步骤2:设置页面基本信息在“页面名称”字段中输入页面的名称。在“页面别名”字段中输入页面的别名(用于在URL中使用)。在“所属栏目”字段中选择页面的父栏目(如果没有,则选择“顶级栏......
  • 成为一名厉害的黑客,必须知道的12个步骤,黑客入门
    黑客攻防是一个极具魅力的技术领域,但成为一名黑客毫无疑问也并不容易。你必须拥有对新技术的好奇心和积极的学习态度,具备很深的计算机系统、编程语言和操作系统知识,并乐意不断地去学习和进步。如果你想成为一名优秀的黑客,下面是10种最重要的基础条件,请认真阅读:1.了解黑客的......