Visual studio 无法从visual studio(或任何实际位置)连接到AWS EC2
我有一台AWS服务器(MS SQL server EXPRESS 2008 R2 with IIS),弹性IP为54.214.8.111,安全组配置为HTTP、MS SQL和FTP,我可以使用amazon在控制台中提供的rdp文件连接到远程虚拟机 但是,当我尝试通过visual studio连接以测试数据库是否正常工作时,它会给我一个“用户'dbuser'登录失败”错误。我的SQL Server上有一个名为dbuser的用户(当然是在服务器端)使用完全访问权限等。尽管有所有指南和帮助文档,我也无法连接到服务器上的ftp。似乎有什么东西只是阻止了我的连接。我在多台计算机上尝试了相同的方法 除了我怀疑服务器实例之外,所有配置似乎都正确 有人能帮我吗?PS我对web开发相当陌生,这是我的第一台AWS EC2服务器Visual studio 无法从visual studio(或任何实际位置)连接到AWS EC2,visual-studio,sql-server-2008,amazon-web-services,amazon-ec2,connection,Visual Studio,Sql Server 2008,Amazon Web Services,Amazon Ec2,Connection,我有一台AWS服务器(MS SQL server EXPRESS 2008 R2 with IIS),弹性IP为54.214.8.111,安全组配置为HTTP、MS SQL和FTP,我可以使用amazon在控制台中提供的rdp文件连接到远程虚拟机 但是,当我尝试通过visual studio连接以测试数据库是否正常工作时,它会给我一个“用户'dbuser'登录失败”错误。我的SQL Server上有一个名为dbuser的用户(当然是在服务器端)使用完全访问权限等。尽管有所有指南和帮助文档,我也无
[更新]我刚刚尝试在不同的位置创建一个新实例,同样的错误,可能我不知道如何在EC2上配置SQL Server?我最近遇到了与AWS/SQL Server相同的连接问题,我终于解决了 在AWS上远程连接SQL Server涉及3个主要因素: AWS-->Windows安全-->SQL Server设置/安全性 连接很容易失败,因为每个区域都有特定的要求。我将查看检查表: 美国焊接学会:
1433
。例如,如果您的公共IP是54.4.4.4
,请输入54.4.4.41433
祝你好运!你的端口打开了吗?你能连接到EC2实例上运行的任何服务吗?我如何检查这些东西?对不起,我对此有点不明白。你能在“数据连接”下查看你的数据库吗“在VS中的服务器资源管理器中?通常情况下,连接字符串中的一个小细节可能已关闭。没有数据连接。这就是问题的症结所在。我在启动实例和配置SQL Server之间遗漏了一步。我甚至尝试打开我能想到的每个可用端口。这可能超出了您的要求,但我会设置一个微型RDS实例,并使用连接字符串将其集成到您的应用程序中。它将为您简化事情,并将您的数据库从应用程序服务器中抽象出来。使用此方法将此DB连接到Visual Studio应该没有问题。您还应该在本地计算机上包括防火墙。