当前位置: 首页 > news >正文

SQL 客户端远程登录服务器详细操作教程

在日常开发和运维工作中,经常需要通过 SQL 客户端远程连接服务器上的 SQL Server 数据库,本文将详细讲解完整的配置和连接步骤,同时附上连接失败的排查方法,亲测有效,适合新手快速上手。

一、服务器端 SQL Server 配置

远程连接的核心是在数据库所在服务器完成 TCP/IP 协议配置、端口设置并重启相关服务,以下以 SQL Server 2022 为例演示,其他版本操作基本一致。

步骤 1:打开 SQL Server 配置管理器

1.在服务器端,通过系统搜索栏直接搜索SQL Server 2022 配置管理器,点击打开即可。

2.找到需要远程连接的数据库实例名(如 MSSQLSERVER、SQLEXPRESS 等),点击其下的XX 的协议;在右侧窗口中,找到TCP/IP,确认其状态,若为已禁用则双击或右键启用。

步骤 3:配置 TCP/IP 端口号(统一设为 1433)

  1. 右键TCP/IP,选择属性,切换到IP 地址选项卡;
  2. 向下滑动找到所有 IP 段(IP1、IP2……IPAll 等),将每个 IP 段的TCP 动态端口留空,TCP 端口均填写1433(SQL Server 默认端口,易记且通用);
  3. 确保所有 IP 段的已启用选项均选择

步骤 4:保存配置并应用

完成端口和启用状态设置后,点击属性窗口下方的应用,再点击确定,保存所有配置修改。

步骤 5:重启 SQL Server 相关服务

配置修改后需重启服务才能生效,操作如下:

  1. 在配置管理器左侧导航栏,点击SQL Server 服务
  2. 在右侧找到目标实例对应的SQL Server (实例名),右键选择重启
  3. 等待服务停止并重新启动完成(状态显示正在运行即可)。

二、客户端远程连接 SQL Server

服务器端配置完成后,在需要远程连接的客户端电脑上,通过 SQL Server Management Studio(SSMS)完成连接操作:

  1. 打开客户端的SQL Server Management Studio,在连接窗口选择数据库引擎
  2. 服务器名称处输入格式:服务器 IP 地址:端口号 \ 实例名(例:192.168.118.76:1433\MSSQLSERVER);
  3. 选择对应的身份验证方式(Windows 身份验证 / SQL Server 身份验证),输入账号密码;
  4. 点击连接,即可完成远程登录。

三、连接失败的排查与解决

若客户端提示连接失败,按先测 IP,再测端口的顺序逐步排查,高效定位问题。

步骤 1:测试服务器 IP 是否互通

在客户端电脑打开命令提示符(CMD),输入命令:

ping 服务器IP地址
  • 若出现来自 XXX.XXX.XXX.XXX 的回复,说明 IP 互通,网络无问题;
  • 若出现请求超时,说明网络不通,需检查服务器防火墙、局域网网段、IP 地址是否输入错误。

步骤 2:测试 1433 端口是否开放

若 IP 互通但仍连接失败,继续在 CMD 中输入 PowerShell 命令测试端口(需以管理员身份运行):

Test-NetConnection 服务器IP地址 -Port 1433
关键输出解读
  • TcpTestSucceeded : True→ 端口通,需检查实例名、账号密码是否输入错误;
  • TcpTestSucceeded : False→ 端口不通,需在服务器端开放 1433 端口。

步骤 3:服务器端开放 1433 端口(防火墙配置)

端口不通时,在服务器端以管理员身份打开 PowerShell,输入以下命令快速创建防火墙入站规则,开放 1433 端口:

New-NetFirewallRule -DisplayName "SQL Server 1433" -Direction Inbound -Protocol TCP -LocalPort 1433 -Action Allow

命令执行完成后,再次在客户端测试端口,显示True即可重新尝试连接。

http://www.jsqmd.com/news/472870/

相关文章:

  • 6 个动作锻炼核心肌群,让你的腰力更强!
  • 再斩国际设计大奖!玛吉斯VS6、HP6荣获2026德国iF设计奖
  • 多相流模拟在含裂缝非均质地层中的数值计算研究——基于间断伽辽金方法的探索
  • 2026年如何查看AI关键词排名?品牌在AI回答中的排序一键测
  • nginx的核心功能
  • 智能体赋能的企业运营分析与决策支持系统:从认知架构到自动化闭环
  • MVI56-BAS通讯模块
  • 企业微信外部客户群自动化管理:建群+群发+踢人一体化
  • gdb基础操作
  • 基于自适应PI的构网型变流器预同步控制策略复现报告
  • 实验室纯水机怎么选?2026 纯水系统品牌及选型全攻略
  • Claude Code Task 系统:任务管理与进度追踪
  • 液压挖掘机主机厂整机CAD图纸
  • 膜结构车棚性价比排名深度解析
  • 【01】Openclaw 的安装及配置
  • Python自动化实现思路
  • 【Mac】如何开启 Chrome Gemini 侧边栏?
  • MATLAB环境下一种基于小波散射网络的纹理图像分类方法与基于小波散射变换和深度学习的寄生虫感...
  • DeepSeek大模型选择,一文告诉你该选用那个模型
  • WorkBuddy(Claw)原型设计之Axhub实战篇
  • SGP.22 eSIM通信原理-打电话
  • CGAL ::Surface Mesh 参考文档examples详解
  • 【大白话】视频文件这么小,画质却还这么好?一次搞懂编码(H.264/H.265)与封装(MP4/MKV)的“爱恨情仇”
  • map的[]运算符,这个看似方便的语法,藏着怎样的魔鬼?
  • 洛谷P8218 【深进1.例1】求区间和 考点:一维前缀和
  • 双有源桥式DC-DC变换器仿真及Matlab建模实践:自行设定输入输出电压值与基础讲解
  • K8s Service
  • 供应链产研交付提效:后端开发提效实战
  • S款直流一体机模块问题排查指导
  • effective-Objective-C-大中枢派发