【问题标题】:Azure SQL Server Connection IssueAzure SQL Server 连接问题
【发布时间】:2023-01-13 14:35:19
【问题描述】:

我正在尝试连接到 azure sql server。我的公共 IP 已添加到 IP 白名单中,但是当我尝试通过 Azure Data Studio 连接到服务器时,它一直在尝试连接,没有任何错误消息(轮子一直在旋转)。

我尝试使用 telnet 并连接,但随后被外部主机关闭。对服务器执行 ping 操作只会让请求超时,并且永远不会停止告诉我在终端中终止 ping。

不太确定问题或如何调试它。服务器的设置方式是否可能存在问题。设置它的人可以毫无问题地连接。

【问题讨论】:

  • 您可以通过在 Web 浏览器中访问 ipchicken.com 等网站来仔细检查您的公共 IP 地址在互联网上的显示方式。如果您可以使用 Telnet 和/或 PowerShell 的 Test-NetConnection -ComputerName serverNameOrIpAddress -Port 1433 进行连接,但在使用 Azure Data Studio 时不能,那么您可能有防病毒软件或软件防火墙通过阻止传出网络连接来“帮助”解决问题。

标签: sql-server azure telnet host azure-data-studio


【解决方案1】:

我创建了 Azure SQL 数据库并添加了专用端点。 图片供参考:

我禁用了公共访问。 图片供参考:

我创建了 VM,并尝试在使用以下代码添加专用端点之前检索服务器的 IP 地址:

nslookup dbservere.database.windows.net  

我得到以下信息:

添加专用端点后,我得到以下信息:

我安装了 telnet 并尝试使用以下代码连接到 SQL 数据库:

telnet <IP> 1433

它连接成功。 图片供参考:

就我而言,它没有被任何外国主机关闭。我们应该在使用 azure data studio 阻止传出网络连接时安装防病毒软件或设置防火墙。

【讨论】:

    猜你喜欢
    • 2010-11-19
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多