Puoi utilizzare il client a riga di comando SQL Server per connetterti a Cloud SQL. Questa pagina descrive come connettere un client SQL Server, in esecuzione localmente sul tuo sistema client o su una VM Compute Engine, alla tua istanza Cloud SQL.
Prima di iniziare
Prima di poter utilizzare un client sqlcmd
per connetterti all'istanza Cloud SQL, esegui le seguenti operazioni:
-
Crea un'istanza Cloud SQL, inclusa la configurazione dell'utente predefinito.
Consulta Creare istanze e Impostare la password per l'account utente predefinito.
(Facoltativo) Crea un'istanza VM di Compute Engine e poi connettiti all'istanza utilizzando SSH.
Consulta Crea e avvia un'istanza VM, Informazioni sulle connessioni SSH o Connettiti alle VM Windows tramite RDP.
Determina come connetterti all'istanza.
Per le opzioni di connessione e come scegliere tra queste, vedi Informazioni sulle opzioni di connessione.
- Installa gli strumenti a riga di comando di SQL Server.
Utilizza un client SQL Server su una macchina locale o una VM Compute Engine
L'utilizzo di un client sqlcmd
per connettersi all'istanza Cloud SQL
comporta tre attività di alto livello:
- Installa il client.
- Configura l'accesso alla tua istanza Cloud SQL.
- Connettiti all'istanza Cloud SQL.
Installare il client
Per installare il client sqlcmd
:
Debian/Ubuntu
Per Debian/Ubuntu, installa gli strumenti a riga di comando di SQL Server applicabili.
CentOS/RHEL
Per CentOS/RHEL, installa gli strumenti a riga di comando SQL Server applicabili.
openSUSE
Per openSUSE, installa gli strumenti a riga di comando SQL Server applicabili.
Altre piattaforme
Consulta la pagina di destinazione per l'installazione di SQL Server, nonché la pagina dei download di SQL Server.
Configura l'accesso all'istanza Cloud SQL
Per configurare l'accesso all'istanza:
- Dalla macchina client o dall'istanza VM di Compute Engine, utilizza Qual è il mio IP? per visualizzare l'indirizzo IP della macchina client.
- Copia l'indirizzo IP.
-
Nella console Google Cloud , vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- Seleziona Connections (Connessioni) dal menu di navigazione SQL.
- Seleziona la scheda Networking.
- Nella sezione Reti autorizzate, fai clic su Aggiungi rete e inserisci l'indirizzo IP della macchina in cui è installato il client.
- Fai clic su Fine. Poi fai clic su Salva in fondo alla pagina per salvare le modifiche.
- Connettiti all'istanza.
Connettiti all'istanza Cloud SQL
Per consentire la connessione senza crittografia, l'istanza deve avere requireSsl
impostato su false
. Nella console Google Cloud , la casella di controllo
Consenti solo connessioni SSL deve essere deselezionata.
Per ulteriori informazioni sulla configurazione SSL/TLS della tua istanza, consulta Configurare i certificati SSL/TLS.
Per connetterti all'istanza:
- Verifica di aver installato il client e configurato l'accesso alla tua istanza.
- Utilizza il comando
sqlcmd
per connetterti seguendo passaggi simili a quelli degli esempi nelle pagine Guida rapida di SQL Server e Utilizzare l'utilità.
Connettiti all'istanza Cloud SQL utilizzando SSL/TLS
Segui le istruzioni riportate nella sezione Client Initiated Encryption e nelle sezioni correlate della pagina Encrypting Connections to SQL Server on Linux.
Passaggi successivi
- Scopri di più sulla configurazione di un'istanza con un indirizzo IP privato.
- Scopri di più su SQL Server.
Provalo
Se non conosci Google Cloud, crea un account per valutare le prestazioni di Cloud SQL in scenari reali. I nuovi clienti ricevono anche 300 $ di crediti senza addebiti per l'esecuzione, il test e il deployment dei workload.
Prova Cloud SQL gratuitamente