2016-03-07 26 views
8

Sono nuovo nel mondo AWS. Ho un problema per accedere alla mia istanza di Microsoft SQL Server 2012 Express (11.00.5058) su RDS (US-East-1a).Impossibile connettersi su AWS - DB RDS: SQL Server 2012 Express

Quando ho creato l'istanza DB, sono riuscito ad accedervi, creare tabelle, trasferire dati, ecc. Tutto ha funzionato bene!

Non ho modificato nulla e poche ore dopo un po 'di inattività, provo ad accedere all'istanza di SQL Server utilizzando Microsoft SQL Server Enterprise Manager ma non sono più in grado di connettermi. Ho ricevuto seguente messaggio:

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)

Attualmente, esempio appare come disponibili, il gruppo di protezione è 'RDS-lancio-wizard (sg-be4afcc6)'.

Ho provato a connettermi alla porta 1433 su via Telnet e non ci sono riuscito.

Il nome dell'istanza è m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com.

Avete qualche idea di cosa aggiungere?

Grazie mille per il vostro aiuto.

AGGIORNAMENTO comando

Telnet il seguente risultato:

impostazioni
telnet 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:

enter image description here

Gruppo Sicurezza:

enter image description here enter image description here

VPC:

enter image description here

ho cercato di connettersi utilizzando la connessione di casa o negozio di caffè wifi senza successo. Non ho verificato quale fosse il mio indirizzo IP in questo momento, ma la cosa strana è che sono riuscito a connettermi al server SQL quando ho creato l'istanza DB (creare una tabella SQL, trasferire dati, ecc ...) ma dopo poche ore (e senza alcun cambiamento), non ero in grado di accedervi.

Può essere se aggiungo una nuova regola nel gruppo di sicurezza/regola in entrata come questa, risolverà il mio problema: (non ho ancora provato perché sono al lavoro in questo momento e abbiamo un firewall che blocca l'accesso SQL)

enter image description here

a questo punto, i dati non sono sensibili e la sicurezza non è un grande problema.

Grazie ancora per il vostro aiuto ragazzi !!!

+0

Per quanto riguarda il telnet che ha "nessun successo" intendi che ricevi un messaggio di errore? telnet failure indica che sì la porta è chiusa, quindi è assolutamente necessario ricontrollare il gruppo di sicurezza. Che aspetto ha esattamente la regola del tuo gruppo di sicurezza? Ad esempio, se si tratta di uno specifico indirizzo IP di origine, l'indirizzo IP del client potrebbe essere effettivamente cambiato. Se si utilizza whatismyip.com per verificare il proprio IP, corrisponde a quello nella regola del gruppo di sicurezza? –

+0

Puoi descrivere le regole del gruppo di sicurezza? Da dove vieni, da un server EC2 o dal tuo computer? – Max

+0

Aggiorno il mio post con alcune informazioni aggiuntive;) –

risposta

4

Questo perché magari si sceglie il gruppo predefinito, in modo da modificare il proprio gruppo di protezione E In (INBOUND) AGGIUNGI regola e consentire il collegamento da (ovunque)

0
  1. azioni
  2. Modifica regole inbounds
  3. MS SQL TCP 1433 My IP (viene visualizzata automaticamente l'IP pubblico del router)
  4. Salva
  5. Prova collegare
Problemi correlati