我在AWS EC2预留实例上安装了SQL Server Express,在名称实例上创建了我的所有数据库。我可以ping这个远程服务器但我的PC桌面应用程序和Management Studio无法连接。
我做了以下事情:
我在多个端口(包括1433)上远程服务器本身telnet并收到错误消息:
无法在端口上打开与主机的连接:连接失败。
我从本地电脑上telnet,我收到同样的错误
我的安全组设置如下:
TyPE PROTOCOL PORTRANG SOURCE
MS SQL TCP 1433 0.0.0.0/0
CUSTOM UDP RULE UDP 1434 0.0.0.0/0
RDP TCP 3389 0.0.0.0/0
ALL ICMP-IPV4 ALL N/A 0.0.0.0/0
我已按照此论坛提供的多种解决方案for example 但仍陷入僵局。
有没有人遇到同样的问题?如果是这样的话:你是怎么解决的?
答案 0 :(得分:2)
由于MSSQL服务正在侦听localhost,这可能是一个问题。您可以做的是" 更改MSSQL服务的绑定地址以绑定到您的EC2实例的专用IP "
为此,请按照以下步骤操作。
答案 1 :(得分:0)
最后,在关注您的输入之后,问题得到了解决。我能够从我的实验室顶部连接,而不是我的合作网络。信用卡转移到@Nans。我的合作防火墙正在阻止。