Verbindung über einen SQL Server-Client herstellen

Sie können den SQL Server-Befehlszeilenclient verwenden, um eine Verbindung zu Cloud SQL herzustellen. Auf dieser Seite wird beschrieben, wie Sie einen SQL Server-Client, der lokal auf Ihrem Clientcomputer oder auf einer Compute Engine-VM ausgeführt wird, mit Ihrer Cloud SQL-Instanz verbinden.

Hinweise

Führen Sie die folgenden Schritte aus, bevor Sie einen sqlcmd-Client verwenden, um eine Verbindung zu Ihrer Cloud SQL-Instanz herzustellen:

SQL-Client auf einem lokalen Computer oder einer Compute Engine-VM verwenden

Das Herstellen einer Verbindung zu Ihrer Cloud SQL-Instanz mithilfe eines sqlcmd-Clients umfasst drei grundlegende Aufgaben:

  1. Client installieren
  2. Zugriff auf Ihre Cloud SQL-Instanz konfigurieren
  3. Verbindung zur Cloud SQL-Instanz herstellen

Client installieren

So installieren Sie den sqlcmd-Client:

Debian/Ubuntu

Für Debian/Ubuntu installieren Sie die entsprechenden SQL Server-Befehlszeilentools.

CentOS/RHEL

Für CentOS/RHEL installieren Sie die entsprechenden SQL Server-Befehlszeilentools.

openSUSE

Für openSUSE installieren Sie die entsprechenden SQL Server-Befehlszeilentools.

Andere Plattformen

Weitere Informationen finden Sie auf der Landingpage zur SQL Server-Installation und der SQL Server-Downloadseite.

Zugriff auf Ihre Cloud SQL-Instanz konfigurieren

So konfigurieren Sie den Zugriff auf Ihre Instanz:

  1. Rufen Sie auf dem Clientcomputer oder der Compute Engine-VM-Instanz Wie lautet meine IP auf, um die IP-Adresse des Clientcomputers anzuzeigen.
  2. Kopieren Sie diese IP-Adresse.
  3. Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.

    Cloud SQL-Instanzen aufrufen

  4. Klicken Sie auf den Instanznamen, um die Seite Übersicht einer Instanz zu öffnen.
  5. Wählen Sie im SQL-Navigationsmenü die Option Verbindung aus.
  6. Wählen Sie den Tab Netzwerk aus.
  7. Klicken Sie im Abschnitt Autorisierte Netzwerke auf Netzwerk hinzufügen und geben Sie die IP-Adresse des Computers an, auf dem der Client installiert ist.
  8. Klicken Sie auf Fertig und dann am Seitenende auf Speichern, um die Änderungen zu speichern.
  9. Mit Instanz verbinden

Verbindung zur Cloud SQL-Instanz herstellen

Damit eine Verbindung ohne Verschlüsselung hergestellt werden kann, muss für die Instanz requireSsl auf false festgelegt sein. In der Google Cloud Console muss das Kästchen Nur SSL-Verbindungen zulassen deaktiviert sein.

Weitere Informationen zur SSL/TLS-Konfiguration Ihrer Instanz finden Sie unter SSL/TLS-Zertifikate konfigurieren.

So stellen Sie eine Verbindung zu Ihrer Instanz her:

  1. Prüfen Sie, ob der Client installiert und der Zugriff auf Ihre Instanz konfiguriert ist.
  2. Verwenden Sie den sqlcmd-Befehl, um eine Verbindung herzustellen. Führen Sie hierzu ähnliche Schritte wie in den Beispielen auf den Seiten SQL Server-Kurzanleitung und Dienstprogramm verwenden aus.

SSL/TLS-Verbindung zu Ihrer Cloud SQL-Instanz herstellen

Folgen Sie der Anleitung im Abschnitt Vom Client initiierte Verschlüsselung und den zugehörigen Abschnitten der Seite Verbindungen zu SQL Server auf Linux verschlüsseln.

Nächste Schritte

Überzeugen Sie sich selbst

Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit von Cloud SQL in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.

Cloud SQL kostenlos testen