Len*_*nka 9 sql sql-server ssms amazon-web-services amazon-rds
我在 AWS 中创建了一个 SQL Server RDS 实例,它似乎已启动并正在运行,但如果我尝试使用 Management Studio 连接到它,我会收到此错误:

这是错误的文本:
与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:TCP 提供程序,错误:0 - 等待操作超时。)(Microsoft SQL Server,错误:258)
我最初尝试使用与实例一起创建的默认安全组,但是当它不起作用时,我创建了一个新的安全组并修改了实例以使用它。
我尝试使用此连接设置进行连接:服务器类型:数据库引擎服务器名称:valuationdlsdev.ck1qvjqhglyg.us-west-2.rds.amazonaws.com,1433 身份验证:SQL Server 身份验证登录:我在创建 RDS 时创建的主用户登录Instance Password:我在创建RDS实例时创建的主用户密码
我有点不知所措,所以我将安全组上的设置更改为所有流量只是为了看看这是否可行,所以这里是安全组上的所有设置:
此时我想知道端口 1433 是否未打开,因为我觉得我已经尝试了所有方法。有人可以帮助我。
谢谢。
lip*_*ish 12
就我而言,我打开了与我的数据库关联的 VPC 安全组
在 EC2 安全组仪表板中,我从操作下拉列表中选择了编辑入站规则,然后选择了编辑入站规则。
毕竟 - 如果它允许所有流量,那么可能有什么问题?
一时兴起,我为 TCP 端口 1433 添加了一条规则。以这个简单的设置结束
然后它立即开始为我工作。
Len*_*nka -5
如果有人看到这篇文章来寻找答案,我只是想更新并确保有人需要它时它就在那里。这里的问题是我误解了“公开访问”的工作方式并将其设置为“是”。显然它应该被设置为“否”。“是”,但是对于 SQL Server Express 版本确实有效。
| 归档时间: |
|
| 查看次数: |
12083 次 |
| 最近记录: |