azure - 我正在尝试使用来自 SSMS 的侦听器端点连接到我的 azure 托管实例(配置的故障转移组)
问题描述
我已将数据迁移到托管实例并配置故障转移组。但无法使用 SSMS 连接到我的数据库。我也尝试通过在选项中提供数据库名称来连接
错误:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP Provider,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机没有响应。)(Microsoft SQL Server,错误:10060)
连接尝试失败,因为连接的一方在一段时间后没有正确响应,或者连接的主机没有响应,建立连接失败
解决方案
故障转移组侦听器端点基本上是一个 DNS 记录,指向故障转移组当前主服务器的私有 IP 地址。该错误消息表明运行 SSMS 的客户端计算机与注入到您的私有 IP 地址空间中的 VNet 的托管实例之间没有网络路径。鉴于此错误消息,我希望即使使用实例本身的完全限定名称,您也无法从同一客户端计算机进行连接。您是否在两个位置之间建立了 P2S、S2S 或 Express Route?
推荐阅读
- json.net - DataBusProperty 上的 NServiceBus MessageDeserializationException
- php - 替换php中字符串的前两个字符
- mysql - 在后端开发中,将图像文件以 URL 或 LongBlob 的形式存储在 mysql 数据库中更好吗?
- android - 如何使用指定字段的 gson 将 POJO 对象转换为 json 字符串?
- excel - 如何找到另一个工作簿中范围的最大值和最小值?
- sql-server - 慢查询根据状态从表中获取最大和最小日期
- swift - 使用 SCNGeometryPrimitiveType 多边形崩溃/错误创建自定义 SCNGeometry 多边形平面
- ansible - 将远程 N 台主机添加到 AWX
- javascript - 从通过链接检索到的数据修改 setState
- rust - 如何从向量的不同部分获取两个可变借用?