2013-04-06 14 views
1

Мое веб-приложение на EC2 не может подключиться к экземпляру AWS RDS Db.AWS EC2 Не удалось открыть соединение с SQL Server

error: SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) 

Win32Exception (0x80004005): The network path was not found 

У меня есть веб-приложение на EC2.

В моем местном SSMS я могу подключать и редактировать данные на AWS RDS.

на моей локальной машине, я также указал приложение Visual Studio на экземпляр AWS RDS, и он работал отлично.

Теперь, когда я применил приложение к EC2, приложение не может подключиться к AWS RDS.

Используя AWS Toolkit для сети, я добавил разрешения для групп безопасности БД и предоставил права на адрес электронной почты EC2 и Private Ip. Но не повезло.

Пожалуйста, помогите ......

ответ

1

Проверьте регион, в котором вы подключаетесь.

Первоначально я создал базу данных в западном регионе. И мой местный продолжал связываться с западным регионом.

И когда я дал все необходимые разрешения, я дал его базе данных в восточном регионе. и мое приложение кода все еще указывало на западный регион. дух меня.

Смежные вопросы