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.

Recursos do SQL Server não disponí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
  • RESTORE
  • 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.