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.
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:
- SQL Server Management Studio (SSMS).
- um cliente. Saiba mais.
- O utilitário sqlcmd.
Não é possível se conectar ao Cloud SQL usando o Acesso privado do Google.