Sql server 无法在AWS上连接-RDS DB:SQL Server 2012 Express
我是新来的。我在访问RDS(US-East-1a)上的Microsoft SQL Server 2012 Express(11.00.5058)实例时遇到问题 当我创建DB实例时,我能够访问它,创建一些表,传输数据,等等。。一切都很顺利 我没有更改任何内容,在一些不活动的几个小时后,我尝试使用Microsoft SQL Server Enterprise Manager访问SQL Server实例,但我无法再连接到它。我得到以下信息: 无法连接到m3instance.cqbvdcpgye3.us-east-1.rds.amazonaws.com,1433 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:TCP提供程序,错误:0-等待操作超时。)(Microsoft SQL Server,错误:258) 当前,实例显示为可用,安全组为“rds启动向导(sg-be4afcc6)” 我尝试通过Telnet连接到上的1433端口,但没有成功 实例名称为m3instance.cqbvdcpgye3.us-east-1.rds.amazonaws.com 你知道是什么吗 非常感谢你的帮助 已更新 Telnet命令返回以下内容:Sql server 无法在AWS上连接-RDS DB:SQL Server 2012 Express,sql-server,amazon-web-services,amazon-rds,Sql Server,Amazon Web Services,Amazon Rds,我是新来的。我在访问RDS(US-East-1a)上的Microsoft SQL Server 2012 Express(11.00.5058)实例时遇到问题 当我创建DB实例时,我能够访问它,创建一些表,传输数据,等等。。一切都很顺利 我没有更改任何内容,在一些不活动的几个小时后,我尝试使用Microsoft SQL Server Enterprise Manager访问SQL Server实例,但我无法再连接到它。我得到以下信息: 无法连接到m3instance.cqbvdcpgye3.us
telnet m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com 1433
Connecting To m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com...
Could not open connection to the host, on port 1433: Connect failed
数据库设置:
安全组:
专有网络:
我尝试使用我的家庭连接或咖啡店wifi进行连接,但没有成功。我当时没有检查我的IP地址,但奇怪的是,当我创建DB实例(创建SQL表、传输数据等)时,我能够连接到SQL server,但几个小时后(没有任何更改),我无法访问它
可能是,如果我在安全组/入站规则中添加一个新规则(如下所示),它将解决我的问题:(我还没有尝试,因为我现在正在工作,我们有防火墙阻止SQL访问)
目前,数据并不敏感,安全性也不是什么大问题
再次感谢你们的帮助 这是因为您可能选择了默认组,所以请编辑您的安全组并在(入站)中添加规则并允许从(任何位置)连接
关于telnet“没有成功”的问题,你是说你收到了失败的信息吗?telnet失败表示端口已关闭,因此您肯定需要再次检查您的安全组。您的安全组规则到底是什么样子的?例如,如果是针对特定的原始IP地址,则您的客户端IP地址实际上可能已更改。如果您使用whatismyip.com检查您的IP,它是否与安全组规则中的匹配?您能描述一下安全组规则吗?另外,您从哪里访问它,EC2服务器还是您的计算机?我用一些额外的信息更新了我的帖子;)转到
http://whatsmyip.net/
并检查您的IP地址。您的最高规则只允许来自单个IP地址的传入连接。您的家庭连接IP地址和咖啡店WiFi肯定会有不同的IP,并且这两个IP可能会一直发生变化。第二条规则将允许来自任何地方的传入连接,可能会解决您的问题。您说得对。这是工作。德克萨斯州