如何更改sql服务器端口

fiy 其他 23

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    更改SQL服务器端口需要进行以下步骤:

    1. 打开SQL Server配置管理器:在开始菜单中搜索并打开“SQL Server配置管理器”。

    2. 选择SQL Server网络配置:展开“SQL Server网络配置”节点,找到需要更改端口的实例,例如“SQL Server(MSSQLSERVER)”。双击该实例,打开属性窗口。

    3. 配置TCP/IP协议:在属性窗口中选择“TCP/IP”协议,并确保该协议已启用。

    4. 更改端口号:在“IP地址”选项卡中,找到“IPALL”节。在“TCP端口”字段中输入新的端口号,确保新端口未被其他应用程序占用。

    5. 重启SQL服务:点击“确定”保存配置,然后重启SQL Server服务使配置生效。

    注意事项:

    • 更改SQL服务器端口后,客户端连接到服务器时需要使用新的端口号进行连接。
    • 在防火墙中打开新的端口,以允许外部访问SQL服务器。
    • 如果使用的是命名实例(Named Instance),则需要在连接字符串中指定实例名和新的端口号。

    请注意,更改SQL服务器端口可能涉及到网络和安全设置,建议在进行此操作之前备份相关数据并充分了解可能带来的潜在风险。如果不熟悉相关操作,请咨询专业人士以获得帮助。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    更改SQL服务器端口涉及到两个方面的操作:修改SQL Server配置文件和设置防火墙规则。下面是具体的步骤:

    步骤一:修改SQL Server配置文件

    1. 打开SQL Server配置管理器。可以在Windows开始菜单中搜索并打开。
    2. 导航到“SQL Server网络配置”下的“协议”选项卡。
    3. 找到使用的协议(通常是TCP/IP)。右键单击该协议,并选择“属性”。
    4. 在“IP地址”选项卡中,找到已启用的IP地址列表。如果有多个IP地址,请确保选择正确的IP地址。
    5. 在“TCP端口”字段中输入新的端口号。通常情况下,SQL Server默认端口号是1433。建议选择一个未被其他应用程序使用的端口号。
    6. 点击“确定”保存更改。

    步骤二:设置防火墙规则

    1. 打开Windows防火墙高级安全设置。可以通过在Windows开始菜单中搜索并打开“高级安全设置”来找到。
    2. 导航到“入站规则”下的“新建规则”选项。
    3. 在新建规则向导中,选择“端口”选项,然后点击“下一步”。
    4. 选择“TCP”选项,并在“特定本地端口”中输入之前在SQL Server配置文件中设置的新端口号。
    5. 选择“允许连接”选项,并点击“下一步”。
    6. 选择适用的网络类型(公用、专用或域),然后点击“下一步”。
    7. 在“规则名称”字段中输入一个描述性的名称,并点击“完成”。

    完成上述步骤后,SQL Server的端口号就会被修改。重启SQL Server服务以使更改生效。此外,如果有使用SQL Server的应用程序需要访问新的端口号,请确保相应的配置文件也进行了相应修改。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    更改 SQL 服务器端口的方法:

    1. 确定当前端口号:
      在 SQL 服务器上运行以下查询语句以获取当前使用的端口号:

      SELECT DISTINCT local_tcp_port
      FROM sys.dm_exec_connections
      WHERE local_tcp_port IS NOT NULL
      

      记下查询结果中的端口号。

    2. 停止 SQL 服务器服务:
      在 Windows 系统中,打开「服务管理器」(可以在控制面板中找到),找到 SQL Server 服务并停止它。

    3. 编辑 SQL 服务器配置文件:
      打开 SQL 服务器安装目录,一般为 C:\Program Files\Microsoft SQL Server\MSSQL*\MSSQL\Binn,找到名称为 sqlservr.ini 的配置文件,用文本编辑器打开它。

    4. 修改端口号:
      在 sqlservr.ini 文件中找到包含「[TCP/IP]」的段落,然后在该段落下找到「TcpPort」和「TcpDynamicPorts」两个参数。将其中一个参数的值修改为新的端口号,并在另一个参数的值前面加上「*」号,表示使用动态端口。

      例如,如果当前端口号为 1433,想要更改为 1434,则修改如下:

      TcpPort = 1434
      TcpDynamicPorts = *
      
    5. 保存文件并关闭文本编辑器。

    6. 启动 SQL 服务器服务:
      返回「服务管理器」,找到之前停止的 SQL Server 服务并重新启动它。

    7. 验证更改:
      打开 SQL Server Management Studio 或其他 SQL 客户端工具,使用新的端口号连接到 SQL 服务器,并验证连接是否成功。

    8. 防火墙设置:
      如果 SQL 服务器所在的计算机上有防火墙,需要打开新的端口以允许传入的连接。具体操作取决于所使用的防火墙软件,一般需要添加一个入站规则或允许端口号通过防火墙。

    总结起来,更改 SQL 服务器端口的步骤包括确定当前端口号、停止服务、编辑配置文件、修改端口号、保存文件、启动服务、验证连接和设置防火墙规则。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部