【发布时间】:2018-02-21 09:01:11
【问题描述】:
我在 AWS 上创建了一个虚拟机,还创建了一个 SQL Server Express 实例。我现在想要虚拟机上的 .NET 应用程序与数据库通信。
我可以使用以下详细信息通过笔记本电脑上的 SSMS 连接到实例/数据库:
Server name: amazontest.xxxx.eu-west-1.rds.amazonaws.com
Login: Administrator
Password: xxxx
所以该实例已启动并运行,并且可以公开访问。
在我的 .net 应用程序的 web.config 中,我有以下连接字符串:
<connectionStrings>
<add name="DefaultConnection"
connectionString="Server=amazontest.xxxx.rds.amazonaws.com,1433;Database=amazontest;User Id=Administrator;Password=xxxx;MultipleActiveResultSets=true;"
providerName="System.Data.SqlClient" />
</connectionStrings>
但这一直给我一个错误:A network-related or instance-specific error occurred while establishing a connection to SQL Server.
如果外部连接正常,我不确定还能尝试什么...
【问题讨论】:
标签: .net sql-server amazon-web-services