Jestem nowy w świecie AWS. Mam problem z dostępem do mojej instancji Microsoft SQL Server 2012 Express (11.00.5058) na RDS (US-East-1a).Nie można połączyć się z AWS - RDS DB: SQL Server 2012 Express
Po utworzeniu instancji DB mogłem uzyskać do niej dostęp, utworzyć tabele, przesłać dane itp. Wszystko działało dobrze!
Nie zmieniłem niczego i kilka godzin po jakiejś bezczynności, staram się uzyskać dostęp do instancji SQL Server za pomocą Microsoft SQL Server Enterprise Manager, ale nie byłem w stanie się z nim połączyć. Mam następujący komunikat:
Cannot connect to m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com,1433.
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: TCP Provider, error: 0 - The wait operation timed out.) (Microsoft SQL Server, Error: 258)
Obecnie przypadek pojawia się jako dostępne, grupa bezpieczeństwa jest 'RDS-launch-czarodziej (SG-be4afcc6)'.
Próbowałem połączyć się z portem 1433 przez Telnet i bez powodzenia.
Nazwa instancji to m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com.
Czy masz pojęcie, co dodać?
Bardzo dziękuję za pomoc.
AKTUALIZACJA
Telnet powrotne polecenie to:
ustawieniatelnet m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com 1433
Connecting To m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com...
Could not open connection to the host, on port 1433: Connect failed
DB:
Grupa bezpieczeństwa:
VPC:
starałem się połączyć za pomocą moje połączenie domu lub kawiarnia WiFi bez powodzenia. Nie sprawdziłem w tym momencie, jaki był mój adres IP, ale dziwne jest to, że mogłem połączyć się z serwerem SQL, gdy utworzyłem instancję DB (utworzyć tabelę SQL, przesłać dane itd.), Ale po kilku godzinach (i bez żadnych zmian), nie byłem w stanie uzyskać do niego dostępu.
Może być, jeśli dodam nową regułę w grupie zabezpieczeń/regule przychodzącej w ten sposób, to naprawi mój problem: (jeszcze nie próbowałem, ponieważ jestem teraz w pracy i mamy zaporę blokującą dostęp SQL)
W tym momencie dane nie są wrażliwe i bezpieczeństwa nie jest to duży problem.
Jeszcze raz dziękuję za pomoc!
Co się tyczy telnetu "bez powodzenia", czy masz na myśli komunikat o niepowodzeniu? Błąd telnet wskazuje, że tak, port jest zamknięty, więc koniecznie trzeba dokładnie sprawdzić swoją grupę zabezpieczeń. Jak dokładnie wygląda reguła grupy zabezpieczeń? Na przykład, jeśli dotyczy konkretnego adresu IP, adres IP klienta mógł się zmienić. Jeśli używasz whatismyip.com do sprawdzania adresu IP, czy pasuje on do reguły grupy zabezpieczeń? –
Czy możesz opisać reguły grupy zabezpieczeń? Również skąd masz do niego dostęp, serwer EC2 lub twój komputer? – Max
Aktualizuję swój wpis z dodatkowymi informacjami;) –