После попытки и попытки - создал другую RDS DB, скопировал существующую, создал другой VPC, чтобы попробовать его, есть несколько вещей, которые необходимо учитывать (очевидно, они все задокументированы, но найти все не так простоинформация, поскольку - по крайней мере, в моем случае - она не была задокументирована в одном месте:
- Если вы хотите, чтобы ваш экземпляр БД в VPC был общедоступным, необходимо включить атрибуты VPC DNSимена хостов и разрешение DNS (также можно изменить существующий VPC).
- Проверьте группу безопасности VPC и включите порт доступа к БД (в случае стандартного развертывания MS SQL - 1433) - с момента запуска 2013 года, безопасность VPCгруппы заменили группу безопасности RDS.
- Тщательно проверьте информацию БД RDS для групп безопасности, порта и другую информацию, которая может быть неверно идентифицирована.
- Как-то не очевидно (по крайней мере, для меня сначала), но при использовании SQL Management Studio для доступа к БД RDS - не используйте ": 1433" или другой идентификатор портав конце имени экземпляра БД.
- Если ничего из вышеперечисленного не работает, задайте вопрос здесь и продолжайте гуглить ...:)
Большая часть информации, найденной здесь: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.RDSVPC.html