使用ECS实例通过内网连接RDS for SQL Server实例时,提示以下错误信息。
无法连接到XXX。Cannot connect to XXX。
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: TCP Provider, error: 0 - 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。) (Microsoft SQL Server,错误:10060或258)
阿里云提醒您:
- 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
- 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
- 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
本文主要介绍以下2类场景的解决方法:
说明:该地址允许任何设备访问RDS实例,有安全风险,请谨慎使用。
ECS以外的设备访问RDS时,只能通过外网连接。如果连接失败,解决办法如下所示。
说明:
说明该地址允许任何设备访问RDS实例,有安全风险,请谨慎使用。
说明:关于确认设备公网IP地址的方法,请参见 定位本地IP。