Se connecter à l'aide d'un client SQL Server

Vous pouvez vous connecter à Cloud SQL à l'aide du client de ligne de commande SQL Server. Cette page explique comment connecter un client SQL Server, qu'il s'exécute localement sur votre machine cliente ou sur une VM Compute Engine, à votre instance Cloud SQL.

Avant de commencer

Avant de pouvoir utiliser un client sqlcmd pour vous connecter à votre instance Cloud SQL, procédez comme suit :

Utiliser un client SQL Server sur un ordinateur local ou une VM Compute Engine

L'utilisation d'un client sqlcmd pour se connecter à votre instance Cloud SQL implique trois tâches de premier niveau :

  1. Installer le client
  2. Configurer l'accès à l'instance Cloud SQL
  3. Se connecter à l'instance Cloud SQL

Installer le client

Pour installer le client sqlcmd, procédez comme suit :

Debian/Ubuntu

Pour Debian/Ubuntu, installez les outils de ligne de commande SQL Server applicables.

CentOS/RHEL

Pour CentOS/RHEL, installez les outils de ligne de commande SQL Server applicables.

openSUSE

Pour openSUSE, installez les outils de ligne de commande SQL Server applicables.

Autres plates-formes

Consultez la page de destination concernant l'installation de SQL Server, ainsi que la page de téléchargements SQL Server.

Configurer l'accès à l'instance Cloud SQL

Pour configurer l'accès à votre instance, procédez comme suit :

  1. À partir de la machine cliente ou de l'instance de VM Compute Engine, accédez à la page d'identification d'adresse IP pour afficher l'adresse IP de la machine cliente.
  2. Copiez cette adresse IP.
  3. Dans Google Cloud Console, accédez à la page Instances Cloud SQL.

    Accéder à la page Instances Cloud SQL

  4. Pour ouvrir la page Présentation d'une instance, cliquez sur son nom.
  5. Dans le menu de navigation SQL, sélectionnez Connexions.
  6. Sélectionnez l'onglet Mise en réseau.
  7. Dans la section Réseaux autorisés, cliquez sur Ajouter un réseau puis saisissez l'adresse IP de la machine sur laquelle le client est installé.
  8. Cliquez sur OK, puis sur Enregistrer en bas de la page pour enregistrer les modifications.
  9. Se connecter à l'instance

Vous connecter à l'instance Cloud SQL

Pour vous permettre de vous connecter sans chiffrement, la valeur requireSsl doit être définie sur false sur l'instance. Dans la console Google Cloud, la case Autoriser uniquement les connexions SSL doit être décochée.

Pour en savoir plus sur la configuration SSL/TLS de votre instance, consultez la section Configurer des certificats SSL/TLS.

Pour vous connecter à votre instance, procédez comme suit :

  1. Vérifiez que vous avez installé le client et configuré l'accès à votre instance.
  2. Exécutez la commande sqlcmd pour vous connecter, en suivant des étapes semblables à celles décrites dans les exemples des pages SQL Server quickstart et Use the utility.

Connectez-vous à votre instance Cloud SQL à l'aide de SSL/TLS.

Suivez les instructions de la section Client Initiated Encryption et des sections associées de la page Encrypting Connections to SQL Server on Linux.

Étapes suivantes

Faites l'essai

Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de Cloud SQL en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.

Profiter d'un essai gratuit de Cloud SQL