Recursos do Cloud SQL para SQL Server

Nesta página, você verá os principais recursos e capacidades do Cloud SQL para SQL Server. O Cloud SQL também está disponível para MySQL e PostgreSQL.

Compatibilidade de recursos do SQL Server com o Cloud SQL

  • Bancos de dados do SQL Server totalmente gerenciados na nuvem.
  • Tipos de máquina personalizados com até 624 GB de RAM e 96 CPUs.
  • Até 64 TB de armazenamento disponível, com a capacidade de aumentar automaticamente o tamanho de armazenamento conforme necessário.
  • Crie e gerencie instâncias no console do Google Cloud.
  • Instâncias disponíveis nas Américas, na Europa, na Ásia ou na Austrália. Consulte todos os locais em que é possível criar instâncias do Cloud SQL.
  • Os dados de clientes são criptografados nas redes internas do Google e em tabelas de banco de dados, arquivos temporários e backups.
  • Criptografia no nível da coluna e da célula para bancos de dados do usuário.
  • Suporte para conexões externas seguras com o proxy do Cloud SQL Auth ou com o protocolo SSL/TLS.
  • Importe bancos de dados usando arquivos BAK e SQL.
  • Exporte bancos de dados usando arquivos BAK.
  • Backups automatizados e sob demanda, além de recuperação pontual.
  • Clonagem de instâncias.
  • Integração com registro e monitoramento do Stackdriver.
  • SQL Server Agent ativado para facilitar a replicação e outros jobs.
  • Replicação de dados entre várias regiões* .
  • Defina uma compilação padrão para bancos de dados ao criar uma instância.
  • Alta disponibilidade por um disco permanente regional.
  • Integração com o serviço gerenciado para o Microsoft Active Directory, incluindo a autenticação do Windows.
  • Captura de dados de alterações (CDC)
  • Processamento inteligente de consultas.
  • Recuperação de banco de dados acelerada.
  • Classificação de dados aprimorada.
  • Compatibilidade com codificação de caracteres UTF-8.
  • Monitoramento aprimorado.
  • Mascaramento de dados dinâmicos (DDM).
  • Servidores vinculados
  • Auditoria do SQL Server.
  • Editor do SQL Server.
  • Assinante do SQL Server.
  • SQL Server Integration Services (SSI) que é executado em um host separado e se conecta ao Cloud SQL.
  • SQL Server Reporting Services (SSRS) que é executado em um host separado e se conecta ao Cloud SQL.
  • O utilitário de cópia em massa do programa (bcp). Para saber mais sobre o download e a instalação do utilitário bcp, consulte a documentação da Microsoft.
  • importação e exportação de arquivos BACPAC usando SqlPackage. Para saber mais sobre o download e a instalação do SqlPackage, consulte a documentação da Microsoft.
  • Inserir em massa para importar dados. Esse recurso é compatível apenas com o SQL Server 2022. Você pode usar um procedimento armazenado para realizar a inserção em massa. Para mais informações, consulte Usar inserção em massa para importar dados.
  • Sempre criptografado sem enclaves seguros.
  • Eventos estendidos (XEvents).
  • Suporte a fusos horários personalizados na criação e após a criação da instância.

* As regiões do México, de Montreal e de Osaka têm três zonas em um ou dois data centers físicos. Essas regiões estão em processo de expansão para pelo menos três data centers físicos. Para mais informações, consulte Locais do Cloud e SLAs do Google Cloud Platform. Para melhorar a confiabilidade das cargas de trabalho, considere uma implantação multirregional.

Recursos do SQL Server indisponíveis para o Cloud SQL:

Os seguintes recursos não estão disponíveis no Cloud SQL e o Google Cloud não é compatível com eles:

Recursos gerais do SQL Server não disponíveis para o Cloud SQL:

  • Serviços de análise do SQL Server (SSAS)
  • Configurações de SP_Configure. Para mais informações sobre esse recurso, consulte Configurar flags do banco de dados.
  • Expandir o banco de dados
  • Como fazer backup no armazenamento de Blobs do Microsoft Azure
  • Extensão do pool de buffer
  • O recurso OPENROWSET
  • Serviços de qualidade de dados
  • Envio de registros do banco de dados
  • Email do banco de dados
  • Coordenador de transações de distribuição (MSDTC)
  • Tabelas de arquivos
  • Suporte para FILESTREAM
  • Planos de manutenção
  • Coletor de dados de desempenho
  • Gerenciamento com base em políticas
  • PolyBase
  • Serviços de machine learning e R
  • Gerenciamento de recursos
  • Gatilhos a nível de servidor
  • Endpoints do agente de serviços
  • Endpoints T-SQL (todas as operações que usam CREATE ENDPOINT estão indisponíveis)
  • Serviços de dados WCF
  • O papel sysadmin e os procedimentos armazenados pelo sistema que exigem isso
  • Pool de buffer híbrido
  • Metadados tempdb com otimização de memória
  • Compatibilidade com OLTP na memória para snapshots de banco de dados
  • Como registrar idiomas externos
  • Segurança no nível da linha
  • Criptografia transparente de dados (TDE). Para informações sobre criptografia no Google Cloud, consulte Sobre chaves de criptografia gerenciadas pelo cliente (CMEK) e Criptografia padrão em repouso.
  • Backup e restauração do armazenamento de objetos
  • Banco de dados na memória: memória permanente
  • Análise operacional em tempo real
  • Aceleração e descarga integradas
  • Pool de buffer híbrido com gravação direta
  • Replicação de várias gravações
  • Link para a instância gerenciada do SQL do Azure
  • Grupo de disponibilidade contido
  • Sempre criptografado com enclaves seguros
  • Autenticação do Azure Active Directory
  • Suporte para certificados PFX e outras melhorias criptográficas
  • Protocolo MS-TDS 8.0 e TLS 1.3

Outras operações do SQL Server indisponíveis para o Cloud SQL

  • 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
  • RESTAURAR
  • SHUTDOWN
  • CLR ASSEMBLIES

Sintaxe compatível do Cloud SQL para SQL Server

O Cloud SQL é compatível com a sintaxe Transact-SQL.

Linguagens compatíveis do Cloud SQL para SQL Server

É possível usar o Cloud SQL com aplicativos do App Engine em execução no ambiente flexível que são escritos em:

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

Como conectar-se a instâncias do Cloud SQL para SQL Server

É possível se conectar a uma instância do Cloud SQL destas maneiras:

Não é possível se conectar ao Cloud SQL usando o Acesso privado do Google.