首页 > 解决方案 > 无法连接到 AWS RDS SQL Server

问题描述

尝试连接到 RDS SQL Server 数据库时出现以下错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。

AWS的配置如下:

我有一个具有公共子网和私有子网的 vpc。私有子网有两个 ec2 实例,两个 ec2 实例具有相同的安全组。我可以使用一个 ec2 实例连接到 rds 实例,但是在尝试连接第二个 ec2 实例时出现上述错误。所有资源都具有相同的可用区。

我尝试了以下选项,但无法解决问题:

我尝试直接在 rds 服务器的安全组中添加 ec2 实例的 IP 地址,但这无济于事。

我已禁用防火墙和防病毒软件,但没有任何区别。

我有从 ec2 实例到端口 1433 上的 rds 服务器的 telnet,但我无法连接。所以看起来问题出在防火墙或安全组上。

我检查了网络 ACLS,但我们没有设置任何特定的 ACL。它只是具有不阻止任何流量的默认规则。

我已经仔细检查了所有内容(安全组、网络 ACL、服务器的 DNS 名称、凭据),但无法弄清楚。请帮我解决这个问题。

标签: sql-serveramazon-web-servicesamazon-ec2amazon-rds

解决方案


推荐阅读