Features von Cloud SQL for SQL Server

Auf dieser Seite werden die wichtigsten Features und Funktionen von Cloud SQL for SQL Server erläutert. Cloud SQL ist auch für MySQL und PostgreSQL verfügbar.

SQL Server-Featureunterstützung für Cloud SQL

  • Vollständig verwaltete SQL Server-Datenbanken in der Cloud.
  • Benutzerdefinierte Maschinentypen mit bis zu 624 GB RAM und 96 CPUs.
  • Es sind bis zu 64 TB verfügbar. Die Speichergröße kann bei Bedarf automatisch angepasst werden.
  • Instanzerstellung und -verwaltung in der Google Cloud Console.
  • Instanzen sind in Nord- und Südamerika, Europa, Asien und Australien verfügbar. Hier finden Sie alle Standorte, an denen Sie Cloud SQL-Instanzen erstellen können.
  • Database Migration Service für SQL Server.
  • Kundendaten werden in internen Netzwerken von Google sowie in Datenbanktabellen, temporären Dateien und Sicherungskopien verschlüsselt.
  • Verschlüsselung auf Spalten- und Zellenebene für Nutzerdatenbanken.
  • Unterstützung sicherer externer Verbindungen mit dem Cloud SQL Auth-Proxy oder mit dem SSL/TLS-Protokoll.
  • Import von Datenbanken mit BAK- und SQL-Dateien.
  • Export von Datenbanken mit BAK-Dateien.
  • Automatische Sicherungen, Sicherungen nach Bedarf und Wiederherstellung zu einem bestimmten Zeitpunkt.
  • Klonen von Instanzen.
  • Einbindung in Stackdriver Logging und Monitoring.
  • Der SQL Server-Agent ist zur Vereinfachung der Replikation und anderer Jobs aktiviert.
  • Datenreplikation zwischen mehreren Regionen.
  • Standardsortierung für Datenbanken kann beim Erstellen einer Instanz festgelegt werden.
  • Hochverfügbarkeit durch einen regionalen nichtflüchtigen Speicher.
  • Einbindung in Managed Service for Microsoft Active Directory, einschließlich Windows-Authentifizierung.
  • Change Data Capture (CDC).
  • Intelligente Abfrageverarbeitung
  • Beschleunigte Wiederherstellung von Datenbanken
  • Verbesserte Datenklassifizierung.
  • Support der UTF-8-Zeichencodierung.
  • Verbessertes Monitoring.
  • Dynamische Datenmaskierung (Dynamic Data Masking, DDM).
  • Verknüpfte Server.
  • SQL Server-Audit.
  • SQL Server-Publisher.
  • SQL Server-Abonnent.
  • SQL Server Integration Services (SSIS), die auf einem separaten Host ausgeführt werden und eine Verbindung zu Cloud SQL herstellen.
  • SQL Server Reporting Services (SSRS), die auf einem separaten Host ausgeführt werden und eine Verbindung zu Cloud SQL herstellen.
  • Das Dienstprogramm "Bulk Copy Program (BCP)". Weitere Informationen zum Herunterladen und Installieren von BCP finden Sie in der Microsoft-Dokumentation.
  • Import und Export von BACPAC-Dateien mit SqlPackage. Weitere Informationen zum Herunterladen und Installieren von SqlPackage finden Sie in der Microsoft-Dokumentation.
  • Bulk-Insert zum Importieren von Daten. Diese Funktion wird nur auf SQL Server 2022 unterstützt. Sie können eine gespeicherte Prozedur verwenden, um Bulk-Einfügungen vorzunehmen. Weitere Informationen finden Sie unter Bulk-Einfügung für den Import von Daten verwenden.
  • Transparente Datenverschlüsselung (Transparent Data Encryption, TDE); Weitere Informationen finden Sie unter TDE.
  • Always Encrypted ohne sichere Enclaves.
  • Erweiterte Ereignisse (XEvents).
  • Unterstützung benutzerdefinierter Zeitzonen während und nach der Instanzerstellung
  • Zeitliche Tabellen Weitere Informationen finden Sie unter Temporale Tabellen.

SQL Server-Features sind für Cloud SQL nicht verfügbar.

Die folgenden Features sind in Cloud SQL nicht verfügbar und werden von Google Cloud nicht unterstützt:

Allgemeine SQL Server-Features sind für Cloud SQL nicht verfügbar.

  • SQL Server Analysis Services (SSAS)
  • SP_Configure-Einstellungen. Weitere Informationen zu diesem Feature finden Sie unter Datenbank-Flags konfigurieren.
  • Datenbank erweitern
  • Auf Microsoft Azure Blob Storage sichern
  • Pufferpoolerweiterung
  • Das Feature OPENROWSET
  • Datenqualitätsdienste
  • Datenbanklogversand
  • Datenbank-E-Mail
  • Distribution Transaction Coordinator (MSDTC)
  • Dateitabellen
  • FILESTREAM-Unterstützung
  • Installation eines Servers, für den eine vollständige Serverinstallation mit bestimmten Authentifizierungsmechanismen wie Azure DevOps Server erforderlich ist.
  • Wartungspläne
  • Performance Data Collector
  • Richtlinienbasierte Verwaltung
  • PolyBase
  • Maschinelles Lernen und R-Dienste
  • Resource Governor
  • Trigger auf Serverebene
  • Service Broker-Endpunkte
  • T-SQL-Endpunkte (alle Vorgänge mit CREATE ENDPOINT sind nicht verfügbar)
  • WCF Data Services
  • Die Rolle sysadmin und die vom System gespeicherten Prozeduren, für die sie erforderlich ist
  • Hybridpufferpool
  • Speicheroptimierte tempdb-Metadaten
  • In-Memory-OLTP-Support für Datenbank-Snapshots
  • Externe Sprachen registrieren
  • Sicherheit auf Zeilenebene
  • Objektspeicher sichern und wiederherstellen
  • Nichtflüchtiger Speicher (Persistent Memory, PMEM)
  • Betriebsanalysen in Echtzeit
  • Integrierte Beschleunigung und Auslagerung
  • Hybridzwischenspeicherpool mit direktem Schreibvorgang
  • Replikation mit mehreren Schreibvorgängen
  • Link zur verwalteten Azure SQL-Instanz
  • Eigenständige Verfügbarkeitsgruppe
  • Always Encrypted mit sicheren Enklaven
  • Azure Active Directory-Authentifizierung
  • Unterstützung für PFX-Zertifikate und andere kryptografische Verbesserungen
  • MS-TDS 8.0-Protokoll und TLS 1.3

Andere nicht für Cloud SQL verfügbare SQL Server-Vorgänge

  • ADMINISTER BULK OPERATIONS
  • ALTER ANY CREDENTIAL
  • ALTER ANY EVENT NOTIFICATION
  • ALTER ANY EVENT SESSION
  • ALTER RESOURCES
  • ALTER SETTINGS
  • AUTHENTICATE SERVER
  • CONTROL_SERVER
  • CREATE DDL EVENT NOTIFICATION
  • CREATE ENDPOINT
  • CREATE TRACE EVENT NOTIFICATION
  • EXTERNAL ACCESS ASSEMBLY
  • WIEDERHERSTELLEN
  • SHUTDOWN
  • CLR ASSEMBLIES

Unterstützte Syntax für Cloud SQL for SQL Server

Cloud SQL unterstützt die Transact-SQL-Syntax.

Unterstützte Sprachen für Cloud SQL for SQL Server

Sie können Cloud SQL mit App Engine-Anwendungen verwenden, die in einer flexiblen Umgebung ausgeführt werden und geschrieben sind in:

  • C#
  • Go
  • Java
  • Node.js
  • PHP
  • Python
  • Ruby

Verbindung zu Cloud SQL for SQL Server-Instanzen herstellen

Hierüber können Sie eine Verbindung zu einer Cloud SQL-Instanz herstellen:

Die Verbindung zu Cloud SQL mit privatem Google-Zugriff wird nicht unterstützt.