You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Visual Studio 2019连接Azure SQL数据库的10060错误

解决Azure SQL数据库连接错误10060的排查方案

问题背景

使用SQL Server身份验证连接Azure SQL数据库至Visual Studio 2019、Azure Data Studio时均失败,返回错误代码10060。已配置Azure SQL服务器防火墙:

  • 公共网络访问设置为「选定网络」
  • 启用「允许Azure服务和资源访问此服务器」

排查与修复步骤

  • 添加客户端公网IP至防火墙白名单
    错误10060本质是客户端无法建立TCP连接到服务器,「允许Azure服务访问」仅覆盖Azure内部资源,本地机器IP未加入「选定网络」白名单会被拦截。登录Azure门户,进入SQL服务器的防火墙设置,手动添加当前客户端的公网IP,或临时勾选「允许所有IP地址」做测试(测试完成后立即取消,避免安全风险)。

  • 验证服务器地址与端口
    确认连接时使用的服务器名称是完整的Azure SQL域名(格式:<服务器名>.database.windows.net),默认端口为1433,若自定义过端口,需在连接参数中指定正确端口。

  • 检查本地网络出站限制
    部分企业内网或家用防火墙会拦截1433端口的出站请求,可通过telnet测试连通性:

    telnet <服务器名>.database.windows.net 1433
    

    若telnet无法连通,说明本地网络存在拦截,需联系网络管理员开放1433端口,或切换至手机热点等不受限网络测试。

  • 确认SQL账号有效性
    检查用于连接的SQL Server身份验证账号是否已启用、拥有目标数据库的登录权限,可在Azure门户的SQL服务器「SQL数据库管理员」页面确认账号状态,必要时重置密码后重试连接。

  • 检查Azure SQL服务器状态
    登录Azure门户查看SQL服务器的运行状态,排查是否存在维护、资源不足或临时故障。开发服务器可尝试重启(仅测试环境下操作),确认是否恢复正常。

内容的提问来源于stack exchange,提问作者clayton55

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 11:20:36